10 2017 档案
摘要:Fiddler配置 a.允许远程计算机连接Fiddler 菜单:Tools-> Fiddler Options->Connections,勾选"Allow remote computers to connect" 注:8888为默认端口号,可修改,但需注意两点,一是本机空闲端口,二是手机代理设置时端
阅读全文
摘要:http://img.ltn.com.tw/Upload/liveNews/BigPic/600_phpJv2hJc.jpg https://img6.bdstatic.com/img/image/public/bizhi112.png 使用实例:增加 Glide的图片质量在 Android中有两个
阅读全文
摘要:Drawable Resources Drawable Resources See also 2D Graphics Vector Asset Studio A drawable resource is a general concept for a graphic that can be draw
阅读全文
摘要:Drawable表示一种可以在Canvas上进行绘制的抽象的概念。 有很多种, 不全是图片,也可以通过颜色构造出各式各样的图样的效果。 在实际开发中, Drawable长用来作为View的背景使用。 Drwable的使用范围很单一: 一个是作为ImageView中的图片显示, 另外一个是作为View
阅读全文
摘要:1. 运行在主线程 参考: Android ThreadUtil 线程公共类,判断是否在主线程/ 子线程执行 相关操作
阅读全文
摘要:Activity的四种启动模式示意图: 启动模式介绍: 因为不同的Activity有不同的目的。 有些被设计成每发送一个intent都单独一个Activity工作,比如邮件客户端中撰写邮件的Activity, 而有些则被设计成单例的,比如邮件收件箱的Activity。 比如搜索框, 使用single
阅读全文
摘要:从资源文件目录获取图片: 获取设置在ImageView上的图片: 将资源文件中的图片转成Bitmap有第二种方法: 二 : 将Bitmap转为Drawable的方法: 参考:ImageView.setImageBitmap() 获取ImageView上的图片的方法 (CircleImageView)
阅读全文
摘要:Android Bitmap 常见的几个操作:缩放,裁剪,旋转,偏移 通过Matrix原bitmap经过计算后,会重新生成一张bitmap Bitmap类 public static Bitmap createBitmap(Bitmap source, int x, int y, int width
阅读全文
摘要:扩展:由于可以在嵌套的 Observable 中添加异步代码, flatMap() 也常用于嵌套的异步操作,例如嵌套的网络请求。示例代码(Retrofit + RxJava): networkClient.token() // 返回 Observable<String>,在订阅时请求 token,并
阅读全文
摘要:通过compose操作符完成线程切换 使用: 线程的自由切换 通过 observeOn() 的多次调用,程序实现了线程的多次切换。 不同于 observeOn() , subscribeOn() 的位置放在哪里都可以,但它是只能调用一次的。 RxJava线程切换流程分析_observeOn Rxja
阅读全文
摘要:[转自:给 Android 开发者的 RxJava 详解 ] 强烈建议看原文。 给 Android 开发者的 RxJava 详解 RxJava 的适用场景和使用方式 1. 与 Retrofit 的结合 Retrofit 是 Square 的一个著名的网络请求库。没有用过 Retrofit 的可以选择
阅读全文
摘要:[转自:给 Android 开发者的 RxJava 详解 ] 强烈建议看原文。 给 Android 开发者的 RxJava 详解 4. 变换 终于要到牛逼的地方了,不管你激动不激动,反正我是激动了。 RxJava 提供了对事件序列进行变换的支持,这是它的核心功能之一,也是大多数人说『RxJava 真
阅读全文
摘要:RxJava引用地址 ReactiveX Java RxJava2 RxJava1 RxJava github仓库 RxJava wiki RxJava change log
阅读全文
摘要:A Decision Tree of Observable Operators This tree can help you find the ReactiveX Observable operator you’re looking for. I want to create a new Obser
阅读全文
摘要:An Alphabetical List of Observable Operators Canonical, core operator names are in boldface. Other entries represent language-specific variants of the
阅读全文
摘要:文档目录 Android Examples 下载地址 pdf版本文档 http://ormlite.com/docs/ormlite.pdf 使用步骤 1. 创建一个要保存到数据库的Java对象(使用注解标记), 查看Configuring a Class。 Setting Up Your Clas
阅读全文
摘要:RxJava操作符分类 创建操作符 Creating Observables 变换操作符 Transforming Observables 过滤操作符 Filtering Observables 组合操作符 Combining Observables 错误处理操作符 Error Handling O
阅读全文
摘要:在资源文件目录下新建attrs.xml文件,声明需要的属性 <?xml version="1.0" encoding="utf-8"?> <resources><!-- resource是跟标签,可以在里面定义若干个declare-styleable --> <declare-styleable n
阅读全文
摘要:@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int count = getChildCount(); final boolean measureMatchParentChildren = Me...
阅读全文