大佬牛批
适配Android P之非SDK接口限制的排查方法0. 结论 从 Android 9(API 级别 28)开始,系统会限制APP通过反射或JNI调用非Andorid SDK的接口。 项目的业务代码可以通过全局搜索检查非SDK...
大佬牛批
适配Android P之非SDK接口限制的排查方法0. 结论 从 Android 9(API 级别 28)开始,系统会限制APP通过反射或JNI调用非Andorid SDK的接口。 项目的业务代码可以通过全局搜索检查非SDK...
前言 因为目前看到公司设计图初稿有个饼图,一开始想用github上的一些开源的框架,但是感觉框架太全用到的只有一个饼图,并且自己撸一个也是一个学习进步的过程。 先看下效果图:...
main 修改为
fun main() {
people("Android",Hello()::say)
}
我是做Android开发的吗
写得太详细了!非常好!~
Android中数据存储与文件存储前言 Android提供了多种选项来保存永久性应用数据。用户可以选择的数据存储选项有:共享首选项、内部存储、外部存储、SQLite数据库、网络存储。 文章开始前用一张图表示共...
Google 也是东一耙子西一耙子,自己都乱的很
现在确实不是做安卓的好时机,且不谈未来究竟是kotlin还是JAVA(我现在依然在使用JAVA开发项目),在目前的开发中,我已经遇到过不下十次AS提示升级buildTool版本-》升级完成,编译失败-》为新的buildTool重构代码了😨
光拿最近的例子说,创建快捷方式、文件读写方式、通知推送这三个API,已经被改的面目全非,在推行RxJava的那段时间,甚至连Runnable都短暂的被贴上过@Deprecated标签。。。
这些改动无一不是毁灭性的,特别是在你正着手于一个新需求的紧急开发,突然碰上API修改的时候。
也许谷歌是打算赶走原生开发者,来为Flutter做垫脚石呗?
jetpack三天两头更新api也不是事啊,我也想学啊,但老板让我是来上班的不是来学习的
作者:李旺成 时间:2016年4月3日 “Android MVP 详解(下)”已经发布,欢迎大家提建议。 MVP 在 Android 上的使用其实已经有挺长一段时间了,长到似...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 为什么要引入组件化呢?相信大家在开发中一定经历了这几个阶段,起初项目业务还比较单一时,我们采用MVC进行开...
OkGo - Rx扩展,可以方便的和RxJava联用,如果你熟悉Retrofit,那么这个框架和Retrofit使用方式很像。 以下是该项目相关文章的传送门: OkGo主项目...
作者/Tamichttp://www.jianshu.com/p/d7734390895e 本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 背景 用过Rx...
前面一篇文章讲了一下Retrofit+ RxJava 请求网络的一些基本用法,还没有看过的可以去看一下Retrofit + RxJava + OkHttp 让网络请求变的简单...
前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是...