自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 一键锁屏双击锁屏

锁屏方法一: 利用DevicePolicyManager执行屏幕锁定参考:https://blog.youkuaiyun.com/demonjsj/article/details/77372900https://blog.youkuaiyun.com/black_bird_cn/article/details/79735794https://blog.youkuaiyun.com/fengltxx/article/details/52334428总结:通过DevicePolicyManager实现息屏代码流程:获的Devic

2022-03-01 17:12:42 2122

原创 java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter

java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapterRecyclerView 原生问题Cause:RecyclerView.dispatchLayout() can try to pull items from the scrap before calling mRecycler.clearOldPositions(). The consequence being is that

2022-02-23 16:07:22 2425

原创 InputDispatcher: Untrusted touch due to occlusion by

分析问题: InputDispatcher: Untrusted touch due to occlusion by packageName/uidInputDispatcher judge the touch untrusted.找出日志中window信息,例如{noformat}Window #11 Window{…}:mDisplayId=0 rootTaskId=1 mSession=Session{285ecd8 4481:u0a10231} mClient=android.os.Bin

2022-02-15 16:32:50 1713

原创 Collections.sort报错

Collections.sort报错java.lang.IllegalArgumentException: Comparison method violates its general contract!at java.util.TimSort.mergeLo(TimSort.java:777)at java.util.TimSort.mergeAt(TimSort.java:514)at java.util.TimSort.mergeForceCollapse(TimSort.java:457)

2022-02-09 17:45:39 1592 1

原创 组件化项目架构

组件化项目架构Main App与Module通信、以及Module间相互通信都要通过Base Library,即通过这种第三方媒介的方式来实现解耦。配置如下:代码实现:1、App部分MainApp.javaLoginApp.java解决上下文问题:MainApp启动,执行其onCreate(),init传参MainApp;LoginApp启动,执行其onCreate()...

2019-02-28 22:42:09 420

原创 Activity,Window,View的关系

1、一个Activity构造的时候一定会构造一个Window(PhoneWindow),并且只有一个。2、这个Window有一个ViewRoot(View, ViewGroup)。LayoutInflater.inflate()3、addView()4、WindowManagerService接收的消息,并且回调Activity函数...

2019-02-25 22:01:43 157

原创 学习笔记:当前主流架构 MVC+MVP+MVVM

MVC+MVP+MVVMMVC全名Model View Controller模型(model) - 视图 (view) - 控制器( controller)M是指业务模型,V是指用户界面,C则是控制器其中View层其实就是用户的UI界面,用于向用户展示数据一级接受用户的输入;Model层就是JavaBean实体类,用于保存实例数据;Controller控制器用于更新UI界面和数据实例。...

2019-02-18 21:59:09 1099

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除