首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Arthas1477529837627
掘友等级
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
206
文章 205
沸点 1
赞
206
返回
|
搜索文章
赞
文章( 205 )
沸点( 1 )
GitHub Top 100 的 Android 开源库
GitHub Top 100 的 Android 开源库,你值得拥有!
GitHub 排名前 Top 100 的 Android 开源项目简介
主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不相关的项目, 所以排名并不具备任何官方效力, 仅供参考学习, 方便初学者快速了解当前一些流行的 Android 开源库.
Android 开发中的日常积累
含有性能优化, 优秀开源库, 学习资料, 工具等等
Android AsyncLayoutInflater 限制及改进
上一篇文章中我们介绍了 AsyncLayoutInflater 的用法及源码实现,那么本文来分析下 AsyncLayoutInflater 使用的注意事项及改进方案。 generateLayoutParams 方法只是直接new了一个对象,因而非线程安全情况下创建多次而使用非同…
高仿哔哩哔哩客户端的 SearchView
高仿哔哩哔哩客户端的 SearchView
EasyBridge:一分钟实现 Java 与 JavaScirpt 相互调用
现在当我们往页面中注入bridge的时候,具备了重试机制。EasyBridge最多会尝试5次重试,尽可能的确保bridge被注入成功。
RxBus 基于 rxjava 使用与 eventbus 一致
看了几个 rxbus 的库但是我个人并不喜欢,很多有下面的这种写法 thread = EventThread.IO, tags = {@Tag(BusAction.EAT_MORE) } 加了一个 Tag ,本身 rxjava 封装了 ofType(eventType) 这个方法转换,添加了 Tag 之后,要找到目标方法就不能直接 ofType() 还有多加一层判断,个人觉得这是不经济的,而且 ofType()也失去了它原本的作用,感觉这样效率不高,有几个都没用 oftype()而是完全注解实现目标方法的查找,(这不就是 eventbus 的实现嘛?)。 有些还加了其他的注解,用起来个人非常不喜欢,感觉很多余,还是像 eventbus 那种用起来,看起来都简简单单最好。 个人 RxBus 用法: // 普通响应发送 RxBus.getInstance().post(AnyType anyType); // Sticky 发送 RxBus.getInstance().postSticky(AnyType anyType); // 注册 @Override protected void onCreate(Bundle savedInstanceState) { ... RxBus.getInstance().register(this); } // 注销 @Override protected void onDestroy() { super.onDestroy(); RxBus.getInstance().unRegister(this); } // 响应 @Subscribe(thread = EventThread.MAIN_THREAD) public void show(Action.Action1 str) { Toast.makeText(this, str.getStr(), Toast.LENGTH_SHORT).show(); } 链接:https://github.com/genius158/YRxBus 好歹在无聊的日子里,竟然做了不无聊的事,完成了第一个个人项目中比较实用的库,“有钱的捧个钱场,没钱的捧个人场”
Android 插件化系列第(三)篇 ---Hook 技术之 View 点击劫持
在快速点击的时候会跳转两次 Activity 或者两个 Dialog 等等,如何叫你将一个项目里面成百上千个 onClick 事件全部做优化处理,避免用户快速多次点击,你会怎么办呢?
AutoRegister:一种更高效的组件自动注册方案(android组件化开发)
在编译时,扫描即将打包到apk中的所有类,将所有组件类收集起来,通过修改字节码的方式生成注册代码到组件管理类中,从而实现编译时自动注册的功能,不用再关心项目中有哪些组件类了。 特点:不需要注解,不会增加新的类;性能高,不需要反射,运行时直接调用组件的构造方法;能扫描到所有类,不…
下一页
关注了
28
关注者
0
收藏集
1
关注标签
36
加入于
2016-10-27