![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
victor_wk
JavaServer
展开
-
android studio 3.0 八种库依赖
Implementation 是对所有的build type以及favlors都会参与编译并且打包到最终的apk文件中。API 对模块可用,并且在编译时和运行时还对模块的消费者可用Compile only 只在编译时有效,不会参与打包 可以在自己的moudle中使用该方式依赖一些比如com.android.support,gson这些使用者常用的库,避免冲突Runtime only ...原创 2018-02-09 19:13:43 · 349 阅读 · 0 评论 -
MVP模式在Android项目中的使用
以前在写项目的时候,没有过多考虑架构模式的问题,因为之前一直做J2EE开发,而J2EE都是采用MVC模式进行开发的,所以在搭建公司项目的时候,也是使用类似MVC的架构(严格来讲,之前的项目还算不上MVC模式,只是简单将网络请求与界面分离,然后通过Handle通知更新界面)。这种写法,在后面随着项目越来越大,Activty或者Fragment中代码也会越来越多,导致项目的维护变的越来越复杂。所以需要...转载 2018-03-09 18:07:49 · 117 阅读 · 0 评论 -
design editor is unavailable until a successful build
design editor is unavailable until a successful build错误:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2错误:检查日志 以获取 详细信息 错误:执行失败 的 任务 “:应用程序:mergeDebugRes...原创 2018-06-21 10:23:23 · 471 阅读 · 0 评论 -
kotlin学习全套视频-转载
01-课程介绍http://www.365yg.com/item/6445599306496868878/02_kotlin学习方法http://www.365yg.com/item/6445599300020863502/03_kotlin选好教练车http://www.365yg.com/item/6445599302214484494/04_kotlin你好世界http://w...转载 2018-11-05 21:21:57 · 1269 阅读 · 0 评论 -
Android CPU兼容
android cpu兼容Android系统目前支持的CPU架构:ARMv5、ARMv7、x86、MIPS、ARMv8、MIPS64、x86_64,每一种都关联着一个ABI(Application Binary Interface)ABI:定义了二进制文件(尤其是.so文件)如何运行在相应系统平台上,包括使用的指令集、内存对齐、可用的系统函数库。Android系统上,每一个CPU架构对应一个...原创 2019-06-03 10:01:29 · 766 阅读 · 0 评论 -
Android 8.1手机上屏幕横竖切换问题修复
问题表象:从竖屏A页面跳转到横屏B页面,再返回时A页面先横屏在竖屏,导致生命周期会重复回调解决办法:在A页面中加入:@Override protected void onResume() { super.onResume(); if (android.os.Build.VERSION.SDK_INT >= 27) { se...原创 2019-07-02 15:37:25 · 1208 阅读 · 0 评论