Android
文章平均质量分 81
细雨带风。
这个作者很懒,什么都没留下…
展开
-
2020-09-18
项目场景:项目中同时打开爱奇艺视频和小企鹅乐园后系统变得很卡顿,内存1G问题描述: top看kswapd0进程在占用CPU,内存空间用了超过90%,交换空间用满了原因分析:kswapd0 是系统的虚拟内存管理程序,如果物理内存不够用,系统就会唤醒 kswapd0 进程,由 kswapd0 分配磁盘交换空间作缓存,因而占用大量的 CPU 资源。操作系统都用分页机制来管理物理内存,操作系统将磁盘的一部分划出来作为虚拟内存,由于内存的速度要比磁盘快得多,所以操作系统要按照某种换页机制将原创 2020-09-18 17:26:51 · 195 阅读 · 1 评论 -
Android中layout_weight属性设置规则
之前简单了解过weight属性原理,但是好长时间没用,今天突然被问起,竟一时想不出来怎么回事了,回来总结下,也算是一个备忘了。首先了解下weight属性的意义:(这里只考虑宽)规定本控件可继续获得多少父布局所剩宽(L)。先看例子吧要实现这样的效果:左边文字wrap_content,右边文字wrap_content,中间输入框获取父布局剩下的所有宽度,代码: <LinearLayo原创 2015-06-11 14:16:11 · 2529 阅读 · 0 评论 -
JS调用Activity方法时,方法里的overridePendingTransition 不起作用
问题如题,找了一些解决办法:http://stackoverflow.com/questions/4633543http://stackoverflow.com/questions/24461683但是在目标Activity的onNewIntent方法中调用overridePendingTransition同样不起作用solution:在目标Activity.onCreate方法的原创 2016-04-26 09:33:01 · 510 阅读 · 1 评论 -
Android Studio CMake搭建JNI,生成so和aar
前言在Android工程里通过Java调C,需要JNI,而JNI生成so库只能在同包名下的同名Java中使用,故创建Library来生成并加载so,且生成aar提供给第三方应用使用。如有错误,望不吝指正。一、生成so1,创建工程,新建module作为jni的库工程,里面是Java和C之间的互调。2,JNIUtils.java加载指定so名称,并且定义了c中要实现的方法供Java...原创 2019-06-05 17:17:49 · 1969 阅读 · 0 评论