日期 |
标题 |
标签 |
2016 年 08 月 21 日 |
让你变懒的 Android Studio Live Templates
|
|
2016 年 08 月 12 日 |
你为什么一定要使用 Google ?
|
|
2016 年 08 月 08 日 |
AndroidDeveloper Weekly No.4
|
AndroidDeveloper |
2016 年 08 月 05 日 |
Android开源项目推荐之「网络请求哪家强」
|
Http |
2016 年 07 月 31 日 |
AndroidDeveloper Weekly No.3
|
AndroidDeveloper |
2016 年 07 月 28 日 |
如何发现优秀的开源项目?
|
GitHub |
2016 年 07 月 26 日 |
AndroidDeveloper Weekly 系列
|
AndroidDeveloper |
2016 年 07 月 25 日 |
AndroidDeveloper Weekly No.2
|
AndroidDeveloper |
2016 年 07 月 24 日 |
Android 推送到底哪家强
|
Android, Push |
2016 年 07 月 18 日 |
AndroidDeveloper Weekly No.1
|
AndroidDeveloper |
2016 年 07 月 15 日 |
Android 开发你需要了解的 Gradle 配置
|
Gradle |
2016 年 07 月 09 日 |
从0开始学习 GitHub 系列之「团队合作利器 Branch」
|
GitHub |
2016 年 07 月 02 日 |
给 Android 初学者的 Gradle 知识普及
|
Gradle |
2016 年 06 月 26 日 |
Android开源项目推荐之「图片加载到底哪家强」
|
Image |
2016 年 06 月 19 日 |
从0开始学习 GitHub 系列汇总
|
GitHub |
2016 年 06 月 16 日 |
从0开始学习 GitHub 系列之「Git 进阶」
|
GitHub, Git |
2016 年 06 月 10 日 |
自学 Android 编程系列
|
Android |
2016 年 06 月 04 日 |
从0开始学习 GitHub 系列之「向GitHub 提交代码」
|
GitHub |
2016 年 06 月 03 日 |
打造我的酷炫终端
|
Terminal |
2016 年 05 月 30 日 |
从0开始学习 GitHub 系列之「Git 速成」
|
GitHub |
2016 年 05 月 26 日 |
从0开始学习 GitHub 系列之「加入 GitHub」
|
GitHub |
2016 年 05 月 25 日 |
从0开始学习 GitHub 系列之「初识 GitHub」
|
GitHub |
2016 年 05 月 08 日 |
如何正确使用开源项目?
|
Android |
2016 年 05 月 02 日 |
推荐几篇文章
|
AndroidWeekly |
2016 年 04 月 08 日 |
Android Studio 2.0来啦
|
AndroidStudio |
2016 年 04 月 04 日 |
单例模式的一些注意点
|
DesignPattern |
2016 年 03 月 31 日 |
心触动Android开发主管招聘
|
Archive |
2016 年 03 月 27 日 |
Android设计模式之单例模式
|
DesignPattern |
2016 年 03 月 26 日 |
30天入门 Android 开发, Google 与你一起圆梦
|
Google |
2016 年 03 月 13 日 |
Gradle依赖的统一管理
|
Gradle |
2016 年 03 月 04 日 |
我为什么坚持写博客?
|
Android |
2016 年 01 月 31 日 |
解密朋友圈红包照片功能
|
DevTools |
2016 年 01 月 21 日 |
如何自学Android编程
|
Android |
2016 年 01 月 15 日 |
私人珍藏的Chrome插件,吐血推荐
|
Chrome |
2015 年 11 月 04 日 |
你们想要的,给你们
|
AndroidDeveloper |
2015 年 08 月 16 日 |
薄荷Toolbar(ActionBar)的适配方案
|
Archive |
2015 年 06 月 17 日 |
Android Studio详细教程汇总
|
AndroidStudio |
2015 年 05 月 26 日 |
推荐几个非常有用的工具
|
DevTools |
2015 年 04 月 26 日 |
Android Studio Tips -- 提取方法
|
AndroidStudio |
2015 年 04 月 19 日 |
各种炫酷的Android Loading动画
|
loading |
2015 年 04 月 12 日 |
Android Studio Tips -- 自定义Logcat
|
AndroidStudio |
2015 年 03 月 29 日 |
Android Support兼容包详解
|
SupportLibrary |
2015 年 03 月 05 日 |
使用Chrome来调试你的Android App
|
Chrome, Stetho |
2015 年 03 月 01 日 |
Android模块化编程之引用本地的aar
|
Gradle |
2015 年 02 月 01 日 |
Android自定义ScrollView
|
ScrollView |
2015 年 01 月 25 日 |
Gradle自定义你的BuildConfig
|
Gradle |
2015 年 01 月 15 日 |
Android Studio系列教程六--Gradle多渠道打包
|
AndroidStudio |
2015 年 01 月 11 日 |
Android Studio Tips -- 布局预览
|
AndroidStudio |
2015 年 01 月 05 日 |
Android Studio系列教程五--Gradle命令详解与导入第三方包
|
AndroidStudio, Gradle |
2015 年 01 月 01 日 |
我的2014
|
2014 |
2014 年 12 月 26 日 |
Material Design调色板
|
Material |
2014 年 12 月 24 日 |
高薪招聘中(高)级Android工程师
|
jobs |
2014 年 12 月 18 日 |
Android Studio系列教程四--Gradle基础
|
AndroidStudio, Gradle |
2014 年 12 月 14 日 |
java.lang.ExceptionInInitializerError
|
Java |
2014 年 12 月 09 日 |
Android Studio系列教程三--快捷键
|
AndroidStudio |
2014 年 11 月 28 日 |
Android Studio系列教程二--基本设置与运行
|
AndroidStudio |
2014 年 11 月 25 日 |
Android Studio系列教程一--下载与安装
|
AndroidStudio |
2014 年 11 月 16 日 |
GitHub秘籍
|
GitHub |
2014 年 11 月 07 日 |
使用curl来调试你的应用
|
curl |
2014 年 10 月 27 日 |
Inbox下拉刷新效果
|
Inbox, SwipeRefreshLayout |
2014 年 10 月 17 日 |
Android轻量缓存框架--ASimpleCache
|
Cache |
2014 年 10 月 12 日 |
Android打开第三方Application的Launch Activity
|
Android |
2014 年 09 月 22 日 |
onSaveInstanceState & onRestoreInstanceState
|
Activity |
2014 年 09 月 17 日 |
Activity生命周期详解二
|
Activity |
2014 年 09 月 14 日 |
Activity生命周期详解一
|
Activity |
2014 年 09 月 10 日 |
我们结婚啦
|
Marry |
2014 年 09 月 02 日 |
Android Libraries For Developers
|
Library |
2014 年 08 月 31 日 |
Android简便通用的SimpleBaseAdapter
|
adapter |
2014 年 08 月 27 日 |
Android通过Wifi来调试你的应用
|
Adb, Wifi |
2014 年 08 月 24 日 |
Android ViewFinder
|
ViewFinder |
2014 年 08 月 17 日 |
被Facebook邀请的前因后果
|
Facebook |
2014 年 08 月 08 日 |
Java String StringBuilder StringBuffer
|
String |
2014 年 08 月 08 日 |
Android Activity/Fragment Lifecycle
|
Lifecycle |
2014 年 07 月 24 日 |
Android保存图片到系统图库
|
Gallery |
2014 年 07 月 07 日 |
Android学习之路
|
Android |
2014 年 06 月 28 日 |
Google I/O 2014--Material Design
|
Design |
2014 年 06 月 27 日 |
Mac下安装和管理Java
|
Java |
2014 年 06 月 13 日 |
Android Sqlite Tips
|
SQLite |
2014 年 06 月 05 日 |
整理的Android开发资源
|
Android |
2014 年 06 月 04 日 |
Android Memory Debug
|
GC_CONCURRENT |
2014 年 05 月 29 日 |
Java集合类ArrayList删除特定元素
|
List |
2014 年 05 月 27 日 |
如何编写更棒的代码:11个核心要点
|
CodeBetter |
2014 年 05 月 22 日 |
Android Gson
|
Gson |
2014 年 05 月 16 日 |
Android 屏幕适配
|
屏幕适配 |
2014 年 05 月 15 日 |
认识一下Sketch
|
Sketch |
2014 年 05 月 11 日 |
Android AdapterView setEmptyView
|
AdapterView |
2014 年 05 月 03 日 |
Tencent Interview
|
Tencent |
2014 年 04 月 25 日 |
Android WebView上传文件
|
WebView |
2014 年 04 月 19 日 |
我心中的Android REST Client--9gag
|
9gag |
2014 年 04 月 10 日 |
Android 布局优化
|
Layout |
2014 年 04 月 04 日 |
Android FlipLayout
|
FlipLayout |
2014 年 03 月 29 日 |
Android SwipeRefreshLayout
|
SwipeRefreshLayout |
2014 年 03 月 23 日 |
Android WebView播放视频问题
|
WebView |
2014 年 03 月 16 日 |
Best Practices for Using Alpha
|
Tips |
2014 年 03 月 08 日 |
再看薄荷
|
Boohee |
2014 年 03 月 06 日 |
我理想的工作环境
|
DevEnvironment |
2014 年 02 月 28 日 |
Android Gradle
|
Gradle |
2014 年 02 月 21 日 |
Android InstanceState
|
InstanceState |
2014 年 02 月 13 日 |
git submodule的使用
|
Submodule |
2014 年 02 月 11 日 |
Android Volley
|
Volley |
2014 年 02 月 09 日 |
Java String Format
|
String |
2014 年 01 月 29 日 |
使用Git Flow管理开发流程
|
Git |
2014 年 01 月 27 日 |
Git常用命令备忘
|
Git |
2014 年 01 月 19 日 |
Android Animation
|
Animation |
2014 年 01 月 12 日 |
ButterKnife--View注入框架
|
ButterKnife |
2014 年 01 月 06 日 |
Handler引起的内存泄露
|
Handler |
2014 年 01 月 05 日 |
Android Cheatsheet For Designers
|
AndroidDesign |
2014 年 01 月 01 日 |
My 2013
|
2013 |
2013 年 12 月 31 日 |
Java Enum
|
Enum |
2013 年 12 月 27 日 |
该战斗的时候战斗,该转身的时候转身,但请保持优雅
|
|
2013 年 12 月 26 日 |
Android Debug Tool -- pidcat
|
Logcat |
2013 年 12 月 20 日 |
ActiveAndroid--Android轻量级ORM框架
|
ORM |
2013 年 12 月 13 日 |
Android ActionBar Compact
|
ActionBar, IO2013 |
2013 年 12 月 09 日 |
Mac OS X "open Eclipse, you need a Java SE 6 runtime"
|
JDK7 |
2013 年 12 月 09 日 |
迁移到jekyll
|
Jekyll |
2013 年 12 月 04 日 |
一个强大的Android模拟器Genymotion
|
Genymotion |
2013 年 12 月 01 日 |
Android-Universal-Image-Loader
|
ImageLoader |
2013 年 11 月 20 日 |
Android高效加载图片,有效避免程序OOM
|
Bitmap |
2013 年 11 月 15 日 |
Android Custom Loading
|
Loading |
2013 年 11 月 08 日 |
Java Thread Pool
|
ThreadPool |
2013 年 11 月 05 日 |
Builder Pattern In Android
|
Builder |
2013 年 11 月 02 日 |
设计模式之建造者模式
|
Builder |
2013 年 10 月 26 日 |
Java Ten Object Oriented Design Principles
|
Design Principles |
2013 年 10 月 22 日 |
Android调用系统图库
|
Camera |
2013 年 10 月 19 日 |
Android调用系统相机拍照
|
Camera |
2013 年 10 月 16 日 |
多个github帐号的SSH key切换
|
ssh |
2013 年 10 月 11 日 |
Android生成唯一标识符UUID
|
UUID, Java |
2013 年 10 月 09 日 |
小米2S开启USB调试模式
|
Debug |
2013 年 09 月 21 日 |
Android自定义点击效果的ImageView
|
AutoImageView |
2013 年 09 月 15 日 |
Android MaskedImage
|
MaskedImage |
2013 年 09 月 02 日 |
Android SqliteAssetHelper
|
SqliteAssetHelper |
2013 年 08 月 28 日 |
Android BuildConfig.DEBUG的妙用
|
BuildConfig |
2013 年 08 月 23 日 |
Android Copy Sqlite From Assets
|
Sqlite |
2013 年 08 月 19 日 |
Android批量插入数据性能优化
|
SqliteTransaction |
2013 年 08 月 16 日 |
Android Single Sqlite Connection
|
SqliteConnection |
2013 年 08 月 11 日 |
Android Sqlite Database Upgrade
|
SqliteUpgrade |
2013 年 08 月 04 日 |
Android为自定义View添加属性
|
AttributeSet |
2013 年 07 月 30 日 |
Android中自定义属性格式详解
|
AttributeSet |
2013 年 07 月 29 日 |
java反射机制
|
Reflection |
2013 年 07 月 27 日 |
Android中ScrollView嵌套WebView
|
ScrollView |
2013 年 07 月 25 日 |
Android设置WebView背景透明
|
WebView |
2013 年 07 月 23 日 |
Android中Cursor关闭的问题
|
Cursor |
2013 年 07 月 23 日 |
mac配置adb环境变量
|
Environment Path |
2013 年 07 月 21 日 |
Android编程规范与常用技巧
|
Code Standard |
2013 年 07 月 20 日 |
Java编程规范
|
Code Standard |
2013 年 07 月 14 日 |
Android OnTouchListener OnGestureListener
|
Gesture |
2013 年 07 月 07 日 |
8个常用的Android开发工具
|
Developer Tools |
2013 年 07 月 05 日 |
linux下proxy设定的一般方法
|
Linux, Proxy |
2013 年 06 月 30 日 |
Android Manifest.xml中的meta-data属性
|
meta-data |
2013 年 06 月 29 日 |
Android中ScrollView嵌套ListView
|
ScrollView |
2013 年 06 月 27 日 |
android中调用App市场对自身App评分
|
Appraise |
2013 年 06 月 23 日 |
Android Push
|
Push |
2013 年 06 月 16 日 |
SQLite加密--SQLCipher
|
Sqlite, SQLCipher |
2013 年 06 月 02 日 |
Android AChartEngine
|
AChartEngine |
2013 年 05 月 01 日 |
设计模式之单例模式
|
Singleton |
2013 年 04 月 17 日 |
Android手势
|
Gesture |
2013 年 04 月 07 日 |
Android ActivityGroup
|
ActivityGroup |
2013 年 03 月 28 日 |
Android Handler
|
Hander |
2013 年 03 月 10 日 |
Rails Cache
|
Rails, Cache |
2013 年 03 月 04 日 |
Active Record Associations
|
Rails, ActiveRecord |
2013 年 03 月 03 日 |
设计模式之TemplateMethod
|
Template |
2013 年 02 月 18 日 |
Android Source Code
|
Source Code |
2013 年 02 月 03 日 |
Android全局异常处理
|
CrashHander |
2013 年 01 月 27 日 |
Android Asynchronous Http Client
|
Http Library |
2013 年 01 月 20 日 |
Rails3 Route常用用法
|
Rails |
2013 年 01 月 17 日 |
HTTP协议之状态码
|
Http |
2013 年 01 月 10 日 |
7-patterns-to-refactor-active-record
|
Refactor |
2013 年 01 月 01 日 |
我的2012
|
2012 |
2012 年 12 月 30 日 |
Sublime Text 2 Plugin
|
Sublime |
2012 年 12 月 20 日 |
Ruby: eval && binding
|
Ruby |
2012 年 12 月 19 日 |
Ruby闭包: Block, Proc, lambda
|
Ruby |
2012 年 12 月 13 日 |
Ruby Range
|
Ruby |
2012 年 11 月 25 日 |
Become a Better Developer You Can
|
RubyConf |
2012 年 11 月 21 日 |
搭建Octopress
|
Octopress |