首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
程序员DHL
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 1订阅
马克笔记—Android 端开源的 Markdown 笔记应用
马克笔记是一款开源的Markdown笔记应用,它的界面设计采用了Google最新的Material Design风格。该笔记现在的功能已经比较完善,能够满足用户大多数场景的需求。开源该软件的目的是希望与更多的人交流和学习,同时也希望能够有人参与到项目的开发中,一起帮助马克笔记,…
[Android开源]:一款安全、轻巧、简单的线程池管理器EasyThread
EasyThread通过对原生的线程池进行封装,可让你更方便的进行线程任务操作。 简单轻巧:方法数不过百,无额外次级依赖。 配置灵活:可方便、灵活的对每次所启动的任务,配置线程名、线程优先级等。 使用安全:当线程出现异常。能自动将catch异常信息传递给用户,避免出现crash…
Android 中如何计算 App 的启动时间?
之前有人在知乎提问:“怎么计算apk的启动时间?” : 利用python或者直接用adb命令怎么计算apk的启动时间呢?就是计算从点击图标到apk完全启动所花费的时间。比如,对游戏来说就是点击游戏图标到进入到登录界面的这段时间。 已知的两种方法貌似可以获取,但是感觉结果不准确:…
Android:这是一份全面 & 详细的Retrofit 2.0 源码分析指南
1. 简介 准确来说,Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装。 2. 与其他网络请求开源库对比 3. Retrofit 的具体使用 4. 源码分析 a. 使用步骤 b. 源码分析 所谓xxxFactory、“xxx工厂”其实是设计模式中工厂模…
2018 Google i/O大会Android技术总结
点击关注 异步图书,置顶公众号 每天与你分享 IT好书 技术干货 职场知识 2018 Google I/O 开发者大会已于北京时间 5 月 9 日凌晨在山景城正式启幕,一起来看一下大会第一天都有哪些与开发者直接相关的内容吧。 新的 Android P 系统的发布是 I/O 大…
美团外卖Android Lint代码检查实践
Lint是Google提供的Android静态代码检查工具,可以扫描并发现代码中潜在的问题,提醒开发人员及早修正,提高代码质量。除了Android原生提供的几百个Lint规则,还可以开发自定义Lint规则以满足实际需要。 在美团外卖Android App的迭代过程中,线上问题频…
我的阿里之路+Java面经考点
我的2017是忙碌的一年,从年初备战实习春招,年三十都在死磕JDK源码,三月份经历了阿里五次面试,四月顺利收到实习offer。然后五月怀着忐忑的心情开始了蚂蚁金服的实习。八月,又经历了两轮面试,总算拿到转正offer。到此为止,我总算可以尽情地享受最后的校园时光了。 希望我的经…
Rxjava +Retrofit 你需要掌握的几个技巧,Retrofit 缓存,统一对有无网络处理, 异常处理,返回结果问题
Rxjava +Retrofit 你需要掌握的几个技巧,Retrofit 缓存,统一对有无网络处理, 异常处理,返回结果问题
性能优化(三)看完这篇文章,至少解决 APP 中 90 % 的内存异常问题
在 Android 中我们写的 .java 文件,最终会编译成 .class 文件, class 又由类装载器加载后,在 JVM 中会形成一份描述 class 结构的元信息对象,通过该元信息对象可以知道 class 的结构信息 (构造函数、属性、方法)等。JVM 会把描述类的数…
Android性能优化(一)之启动加速35%
那么第一篇文章我就从应用的启动优化开始,根据实际案例,打造闪电般的App启动速度。 而一旦App进程完成了第一次绘制,系统进程就会用Main Activity替换已经展示的Background Window,此时用户就可以使用App了。 作为普通应用,App进程的创建等环节我们…