android
EmMouse
这个作者很懒,什么都没留下…
展开
-
其实真的搞清楚了安卓四大组件的应用场景了吗
其实经历这么多年来的安卓方面的开发,最后的感觉是,它太自由了,要实现一件事,可用的方式太多了。举个例子:我想在两个APP之间同步一些状态或数据,你觉得用什么方式合适?1、广播;2、Messenger;3、AIDL;4、ContentProvider;甚至还可以用SharedPreference(虽然这个跨进程共享方式已经被安卓废弃);1、刚开始接触安卓,就觉得广播最好...原创 2020-04-05 00:46:42 · 430 阅读 · 0 评论 -
android android:persistent service 空闲被回收
网上有好多文章介绍app service 持续空闲30分钟后被回收,是因为app service脱离了可视组件的绑定,就被系统认为是空闲了,可是我们需要开发app service完全和可视组件没关系的deamon 服务,那么目前只有一招了,就是设置一下applicaton的属性:android:persistent="true"这个是需要system uid的:android:s...原创 2020-04-04 15:49:18 · 577 阅读 · 0 评论 -
android 9.0 Android.mk 引用.so文件
做下笔记:LOCAL_PATH:=$(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE:=GocsdkLOCAL_MODULE_TAGS:=optionalLOCAL_MODULE_CLASS:=APPS#LOCAL_PRIVILEGED_MODULE := trueLOCAL_SRC_FILES:=Gocsdk.apkLOCAL_MO...原创 2020-03-18 14:18:35 · 869 阅读 · 0 评论 -
Android studio快捷键大全 和 eclipse对照(转)
Android studio快捷键大全 和 eclipse对照(转)Ctrl+空格代码提示 (同Eclipse中Alt+/)Ctrl+Shjft+N 项目内查找文件 (同Eclipse中Ctrl+Shift+R)double Shift...转载 2019-04-15 11:08:09 · 257 阅读 · 0 评论 -
aidl跨进程通讯的空指针异常
java.lang.NullPointerException: Null reference used for synchronization (monitor-enter) at android.os.Parcel.readException(Parcel.java:1605) at android.os.Parcel.readException(Parcel.java:1552...原创 2018-12-10 17:04:21 · 1379 阅读 · 0 评论 -
TextView超长显示后面的字符
单行模式下,TextView超长后,默认会把后面的字符截掉变成“...”,但有个小技巧,可以让它一直显示后面追加的字符,前面变成“...”,android:ellipsize="start"就这么简单,之前一直没留意过这东西。做下笔记。...原创 2018-11-05 09:48:59 · 1281 阅读 · 0 评论 -
ViewPager的BUG :点住TextView后无法滑动
应该跟ViewPager的版本有关系,我遇到的问题如下:ViewPager上有个TextView, 属于有singleLine和gravity 为 center, 然后发现点住TextView时滑动,此时Page无法滑动了,百思不解,后来发现把gravity改为left或right,都可以正常滑动,只要设置了center了就不行了,后来我只能用一个FrameLayout去把TextView装一原创 2017-01-19 10:39:27 · 802 阅读 · 2 评论 -
彻底固定一个默认Launcher
由于我们产品需要把自己的Launcher固定住,而且不允许任何情况去更换别的Launcher,于是查了一些帖子,下面这位仁兄写的比较靠谱,但依然没有彻底固定住http://blog.csdn.net/fireness/article/details/48177923其实这样做是最彻底的,普通用户怎么弄也弄不掉我的Launcher 了。写下笔记:系统版本:4.2.2, 文件:原创 2016-11-26 15:39:43 · 597 阅读 · 0 评论 -
android横竖屏切换时候Activity的生命周期
为自己提醒,写android程序,千万不能忽略了activity的生命周期问题。1、新建一个Activity,并把各个生命周期打印出来 2、运行Activity,得到如下信息 onCreate--> onStart--> onResume--> 3、按crtl+f12切换成横屏时 onSaveInstanceState-->转载 2014-03-19 18:15:23 · 761 阅读 · 0 评论 -
Android ListView
这几天刚碰到这这样的应用需求,为自己记一下。1、换背景,包括默认背景和点击背景2、Item个别TextView使用自定义字体,这使得必须自定义一个Adapter,动态修改字体。实现效果:activity布局,很简单就一个listview xmlns:tools="http://schemas.android.com/tools" android:原创 2014-03-18 14:23:19 · 828 阅读 · 0 评论