Android
文章平均质量分 71
Zhengbaibai
这个作者很懒,什么都没留下…
展开
-
Android——控件使用技巧
文字链接效果实现方法:在XML文件中创建按钮,将按钮的背景色设置为透明,即实现了文字 链接的效果。 android:background="@null" 悬浮按钮效果利用evevation属性为按钮增加投影效果。 android:elevation="1dp" 为toolbar增加返回按钮 Toolbar toolbar = (Toolbar) findViewById(R.id.my_a原创 2017-01-23 13:47:30 · 274 阅读 · 0 评论 -
Android横竖屏切换及其生命周期
configChanges的作用及横竖屏切换时的生命周期原创 2017-11-05 16:37:04 · 288 阅读 · 0 评论 -
贝贝网面试
贝贝网面试 1. Activity的生命周期,Application生命周期; 2. 图论最短路径算法; 3. SQL多表查询的优化; 4. 双向链表使用的注意事项,查找的时间复杂度(采用二分查找可优化至logn); 5. Retrofit源码,使用的设计模式; 6. 责任链模式; 7. handler内存泄漏的问题。原创 2017-12-15 19:41:29 · 1212 阅读 · 0 评论 -
Rrtrofit源码解读
Retrofit源码理解原创 2017-12-15 14:37:41 · 253 阅读 · 0 评论 -
滑动冲突的处理
滑动冲突的处理 业务要求:ScrollView嵌套RecyclerView,向上滑动式有吸顶的效果,ScrollView 滑倒顶部时,RecyclerView固定并开始滑动。 实现方法:外部拦截法,重写ScrollView的onInterceptTouchEvent()函数,判断当前是ScrollView滑动时,拦截事件。遇到的问题:在点击RecyclerView后,Recycler原创 2018-01-28 13:47:02 · 186 阅读 · 0 评论 -
EventBus的理解
EventBus深入理解 1. 成员变量 private final Map<Class<?>, CopyOnWriteArrayList> subscriptionsByEventType; 扫描注册的对象中的所有方法,并将对象与匹配的方法存储在Subscription中,将注册的类与其CopyOnWriteArrayList存储在以下Map中。 Subscr...原创 2018-12-18 23:10:06 · 167 阅读 · 0 评论