package # 清除缓存数据adb shell am force-stop package/.pages.splash.SplashActivity # 启动appS...
package # 清除缓存数据adb shell am force-stop package/.pages.splash.SplashActivity # 启动appS...
我试了下发现底部如果有g之类的话会显示不全
无上下边距自定义TextView由于UI的奇葩作图稿,要求文字要贴边,否则会导致上下的View的margin会变大(因为TextView的文字绘制时有上下间距)。 Paint.FontMetrics Bas...
有源码链接吗
[Android] 仿网易新闻客户端分类排序效果图 先来看看网易新闻客户端以及自己实现的效果图,效果当然还是网易的好 如何实现拖拽一个Item 用WindowManager添加一个ImageView,并且将这个Imag...
mSongListUseCase.buildCacheObservable(mType)
.flatMap 问一下这个flatmap操作是做了什么,没有看明白,感觉直接加载网络数据即可
Android项目篇(一):项目架构-Clean ArchitectureTicktockMusic 音乐播放器项目相关文章汇总: Clean Architecture 架构:http://08643.cn/p/15ea0fecb6...
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是一...
网络七层协议 应用层 表示层 会话层 传输层 网络层 数据链路层,物理层 TCP和UDP区别 TCP: 面向连接的服务,在传输数据之前必须建立连接,数据传输完成后要释放连接。...
1.布局优化 布局优化的思想很简单,就是尽量减少布局文件的层级。 优先使用LinearLayout 而不是Relativelayout,如果需要嵌套的方式实现,那还是建议使用...
android常用的缓存策略常用的缓存策略是LruCache和DiskLruCache LRU 是 least Recently Used 既最近最少使用 当缓存快满的时候...
1.主线程和子线程 11.2Android中的线程形态 11.2.1 AsyncTask AsyncTask 是一个抽象的泛型类,他提供了Params,Progress和Re...
ThreadLocal的工作原理 所操作的对象都是当前线程的localValues对象的table数组,因此在不同线程中访问同一个ThreadLocal的set和get方法,...
9.2 Activity的工作过程启动一个activity,显示状态下,可以用过startActivity(new Intent(this,TextActivity.clas...
Window是一个抽象的类,它的具体实现是PhoneWindowWindow有三种类型 应用window ,子window 系统window window是分层的,每个w...
traversal 遍历 英 [tr??v?rs(?)l] 美 [tr??v?rs(?)l] hierarchy 层级;等级制度 英 ['ha??rɑ?k?] 美 [...
3.1 View基础知识 View的位置由它的四个顶点组成。分别对应View的四个属性 top,left,right,bottom。这些坐标是相对于View的父容器来说的。所...
Activity生命周期 onCreate: 表示Activity正在创建 onRestart: 表示Activity正在重新启动。 从nonstop状态恢复的时候会调用on...