NightFarmer
理论指导实践,实践深化理论
菜单
标签
友情链接
关于我
主页
所有文章
标签云
关于我
AS
Android
Android架构
Async
Bezier曲线
Doc
EventBus
File
Java
JavaScript
Kotlin
Lua
NDK
ReactNative
RecyclerView
RxAndroid
RxJava
ViewPager
cocos
gradle
okhttp
orm
python
列表动画
动态代理
动画
工具
干货
数据存储
数据库
热更新
特效
自定义控件
适配
Hexo
GitHub
Git@OSC
ice1000
我就是我 是颜色不一样的烟火
NightFarmer
NightFarmer
理论指导实践,实践深化理论
主页
所有文章
标签云
关于我
2016-04-17
使用Kotlin开发Android之anko扩展
Android
Android
Kotlin
给滚动列表项增加渐显载入动画
通过EventBus实现android各组件间数据通讯
文章目录
在ReactNative中使用MobX框架管理State实现ListView的局部更新
Android7.0新增工具DiffUtil详解
WGS84、GCJ02、BD09地图坐标系间的坐标转换及坐标距离计算
SQLite数据库Orm框架GreenDao3使用详解
使用MediaPlayer开发简单的在线音乐播放器
使用来自Facebook的调试神器Stetho对Android应用程序进行调试
使用Chocolatey包管理器一键搭建windows开发环境
Linux开发环境中使用shell/python脚本快速自动打包并查看apk文件
自定义view展示官方Interpolator并扩展自定义Interpolator
使用v8兼容包对图片进行高斯模糊处理/毛玻璃效果
给应用增加动态切换主题配色的功能
RxJava常用操作符分类总汇
使用RxJava实现多次连续点击的事件监听
浅析Google官方AndroidMVP架构示例
做一个二阶Bezier曲线的绘图工具
使用动态代理对网络请求接口进行面向对象封装
有关Android热更新/热补丁的一种新的解决方案
通过自定义控件绘制实现雷达/水波纹的动画扩散效果
设计一个通用的卫星菜单
造一个“轮子”
创建一个简单的android桌面APP
为ViewPager创建可自由设置高亮样式的TabBar
实现基于RecyclerView的树形组件封装
AndroidStudio 自动生成 SerialVersionUID
android轻量级本地数据存储的实现
ReactNative的一些参考资料以及第三方库
给滚动列表项增加渐显载入动画
使用Kotlin开发Android之anko扩展
通过EventBus实现android各组件间数据通讯
使用Kotlin开发Android的常用技巧
AndroidStudio-Kotlin插件安装配置及工程配置调整
使用JavaScript反射调用Android应用Native代码
设计一个带有动画的可用展开/折叠的列表控件
发布自己的开源库到jitpack供gradle依赖调用
多种样式的列表item动画集合
实现一个随机字符显现/隐藏的TextView
通过扩展ItemAnimator实现对Item的创建/移除动画进行抽象封装
解析DefaultItemAnimator源码了解ItemAnimator动画处理器实现
android实现限制数值输入范围的金额EditText控制
源码解析自定义View的onMeasure方法
OKHttp3-多文件form表单形式上传的使用
OKHttp3-扩展带有进度监听的下载回调
调用Android设备中已经安装的软件打开各种类型的指定文件
自定义控件-使用Canvas绘图定义一个手写板
自定义控件-定义一个开关按钮
使用RecyclerView实现Grid节点的拖拽排序
使用RecyclerView实现无限滚动瀑布流
RecyclerView的使用
AndroidStudio常用快捷键记录
Async.js v2.0.0-pre官方文档翻译(未完成)
深入浅出 妙用JavaScript中apply、call、bind
使用cocos2d引擎开发连连看的尝试
Android屏幕分率适配
Hello Blog