暂时未有相关云产品技术能力~
暂无个人介绍
Android JitPack 之 LiveData 和 ViewModel
Android JitPack 之 Lifecycle
Android JetPack 之 Navigation
在 fragment 中使用 Toolbar 的 menu
Android 当一个View 平移后,使他原来的位置可用。
Android 设置图片的四个角 为圆角
事件分发源码解析
View 的事件分发机制
Android用户手势检测
Android之AsyncTask 源码阅读
Failed to transform artifact 'butterknife-runtime.aar (com.jakewharton:butterknife-runtime:10.1.0)'
DiskCacheDir + LruCache + AsynTask 的封装,实现照片墙的效果
DiskCacheDir 的封装
android DiskCacheDir 硬盘缓存
android 常用的依赖
自定义View 例子
19_5(下)
19_5(上)
Android View动画和属性动画
自定义View 绘制顺序
自定义View 绘制 ,范围裁切,几何变换
Default Activity not fount ,所有的项目都找不到Activity
AvLoadingIndicatorView 的 封装
打开相机,相册,裁剪图片
android 对权限的简单的封装
ViewPager 显示 两侧的View,各显示一点
java.lang.OutOfMemoryError: GC overhead limit exceeded
解决Toolbar 和状态栏重叠,并且设置Toolbar 的颜色渐变效果
android 以两种方式设置沉浸式状态栏
java.util.concurrent.ExecutionException: javax.net.ssl.SSLHandshakeException: SSL handshake aborted:
android 通用是框架,对导航栏和fragment的封装
androd 自定义矢量图,和使用矢量图
添加 retrofit2报nable to resolve dependency for ':example@debugAndroidTest/compileClasspath': Could not
使用ButterKnife 和 Gradle 冲突的问题
清单文件合并失败Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4
导入第三方库 版本冲突 TaskExecutionException: Execution failed for task ':latte_ec:compileDebugJavaWithJavac'.
Android 中使用线程池
Java 多线程学习
Java注解的使用
类的加载、连接和初始化
java Nio(一) : Nio 和Io 的区别
java Nio(二): Buffer(缓冲区)的数据存取
Java Nio (三):直接缓冲区 和 非直接缓冲区
java Nio (四) :通道(Channel)
java Nio (五)字符集:CharSet
java 序列化机制和自定义序列化
将代码上传到github,本地代码仓库.
广播的简单使用
java泛型的用法和详细的解释
简单的工厂模式和工厂方法模式