- 博客(8)
- 收藏
- 关注
原创 rxjava模式与原理
Rxjava 使用场景——思想——rxjava配合retrofit ——防抖——网络嵌套和doOnNext运用。rxjava模式与原理——标准的观察者设计模式——rxjava的设计模式——内部源码分析——map变换原理。rxjava线程切换与自定义操作符——线程切换的源码流程分析——自定义操作符。
2023-01-20 18:52:28 164
原创 volley请求搭配图片请求
public class BitmapLruCache extends LruCache implements ImageCache { public BitmapLruCache(int maxSize) { super(maxSize); } @Override protected int sizeOf(String key, Bitmap
2017-10-25 13:53:47 302
原创 自定义listview
public class BuddyListView extends ListView { public BuddyListView(Context context) { super(context); } public BuddyListView(Context context, AttributeSet attrs) { super(
2017-10-25 13:45:50 266
原创 dagger2 使用
导入1.在 Project 的 build.gradle 文件添加 apt 工具的 gradle 插件buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' // 添加 ap
2017-03-29 16:51:30 271
原创 androidstudio关联svn
1. 配置SVNSettings->Version Control->Subversion;General中将Use command line client打勾,浏览本地的SVN安装目录,选到"\svn.exe";Use system default Subversion configuration directory 是svn相关配置信息的路径,默认勾选;2. A
2017-03-27 15:04:56 597
原创 OrmLite数据库中的注解的意思
@DatabaseTable(tableName="person" ) //设置表的名字 @DatabaseField(generatedId=true) //generatedId 自增涨 不一定是id **int id; @DatabaseField(canBeNull=true,defaultValue="name") // canBeNull 表示是
2017-03-25 15:15:33 1234
原创 android studio调整代码和菜单栏字体大小
1.File --Settings --Appearance & Behavior -- Appearance ,右边Override default fonts by(not recommended)2.设置代码大小:File --Settings-Editor-Colors & Fonts -- Font,右边刚开始是不能编辑的,在右边 Scheme 处先Save as 后可以编辑大小
2017-01-11 08:44:09 19469 1
原创 view设置透明度
android:background="#xx000000" xx为透明度,范围是:00(全透明)--ff(全部透明)。透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。透明就是0阶,不透明就是255阶,如果50%透明就是127阶(256的一半当然是128,但因为是从0开始,所以实际上是127)。比如设置一个View 的透明度为40%,那么设置:android:bac
2016-12-12 13:58:43 3984
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人