- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 Android getWindow().setFlags
//设置窗体全屏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置窗体始终点亮getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN...
2019-08-14 16:42:46
280
原创 Java ConcurrentModificationException(同时修改异常)问题原因及解决
1,错误代码List<String> list = new ArrayList<>();list.add("dai");list.add(new String("daa"));list.add("aaa");for (String s : list){ if(s=="dai"||s=="daa"){ list.remove(s);...
2019-07-08 16:36:22
214
转载 Android的pendingIntent
pendingIntent字面意义:等待的,未决定的Intent。 pendingIntent对象,使用方法类的静态方法 : getActivity(Context, int, Intent, int)------->跳转到一个activity组件、 getBroadcast(Context, int, Intent, int)------>打开一个广播组件...
2019-07-08 10:44:26
205
转载 AlarmManager轮训
1、设置系统时间需要"android.permission.SET_TIME"权限。2、每当有新的Alarm设置或删除定时服务都会重新计算所属批次,把时间相近的Alarm打包到一个批次里(Batch)一起执行,起到优化电池节省耗电的目的。这就是导致非精确Alarm执行时间存在不确定误差的根本原因。3、如果想要在低耗电模式下触发闹铃需要通过setAndAllowWhileIdle和setExactA...
2019-07-05 18:03:12
211
转载 ButterKnife右键不显示的大坑
本文为转载扩散,只记录一个问题,那就是butterknife 已经完全配置好,android butterknife zelezny插件也装好了,右键Generate...还是不显示,请将鼠标放到setContentView(R.layout.activity_main);上,右键点击layout文件名,可以解决有些人的问题,扩散扩散 原文地址:https://blog.youkuaiyun.com/...
2018-09-07 15:25:02
1228
转载 Canvas DrawText详解
声明:内容转载自HenCoder(www.hencoder.com)感谢大神扔物线简介上期的 Paint 详解里已经说过,文字的绘制所能控制的内容太多太细,必须拆成单独的一期专门来讲。今天这期,就是来把这些细节讲清楚的。需要说明的有两点:和上期一样,这期讲的是细节,其中有一部分内容并不是很常用,所以这期你不必要求自己把内容全部背会,而只要做到全部理解,知道都有什么东西,大概怎么用就好,到你真正需要...
2018-07-08 22:01:34
1777
转载 Android View的绘制流程简单总结
原文链接:https://www.jianshu.com/p/5a71014e7b1b一、启动:每个Activity 均会创建一个 PhoneWindow对象,是Activity和整个View系统交互的接口,每个Window都对应着一个View和一个ViewRootImpl,Window和View通过ViewRootImpl来建立联系,对于Activity来说,ViewRootImpl是连接Win...
2018-06-13 17:03:34
577
转载 WebView性能优化总结
WebView性能优化总结 一个加载网页的过程中,native、网络、后端处理、CPU都会参与,各自都有必要的工作和依赖关系;让他们相互并行处理而不是相互阻塞才可以让网页加载更快:· WebView初始化慢,可以在初始化同时先请求数据,让后端和网络不要闲着。· 后端处理慢,可以让服务器分trun...
2018-05-24 10:59:23
3674
原创 将cordova导入到androidstudio项目中
先百度如何安装node.js和跑出一个cordova的android项目1.在studio上打开原项目2.Import Moudle CordovaLib文件夹,CordovaLib在\platforms\android下3.复制org文件夹到Java文件加下4.复制xml文件夹到res文件夹下,必须要跟编译出来的文件路径一样,一般都是res下5.将网页资源文件www文件夹放到
2017-01-12 16:43:10
787
空空如也
编写安卓APP过程中遇到一项不会的功能,怎么办
2015-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人