android开发
文章平均质量分 78
century_huang
这个作者很懒,什么都没留下…
展开
-
列表同步问题
java中集合框架中的类多数都是不同步的,如ArrayList,LinkedList,如果需要在多线程中同步需要使用Collections.synchronizedList,使用中经常出现ConcurrentModificationException 的异常情况,举例说明public class EventObserver {private static class EventObse原创 2017-02-19 22:07:35 · 518 阅读 · 0 评论 -
ActionMode去掉返回箭头
Android定制ActionMode模式,要去掉最左边返回箭头,源代码中没有提供接口,看了下源码,找到下面实现方法:首先,设置Activity主题,修改如下:style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> item name="actionModeCloseButtonStyle原创 2017-09-12 23:14:45 · 1301 阅读 · 0 评论 -
PopupWindow半透明背影
android应用需求要实现底部弹窗,而且需要半透明背影,使用PopupWindow实现的,PopupWindow背影网上有好多种实现,需要的自行搜索。下面给出我的解决方法,直接操作PopupWindow内的自定义view,做自定义view的动画,直接上代码:public class TranslucentPopupWindow { private static final原创 2017-09-24 16:43:06 · 9949 阅读 · 0 评论 -
Dialog自定义宽高
有个需求要求dialog宽度占满横向大小,网上介绍这种方法https://www.jianshu.com/p/62427739390a,但是dialog距离左右边有间隙。dialog没有自定义主题的话会根据系统定义的属性处理,dialog最终还是展示在PhoneWindow上,在PhoneWindow之上是DecorView,PhoneWindow中摘录了部分代码如下:protecte原创 2017-12-28 17:04:24 · 435 阅读 · 0 评论 -
AIDL中java文件自动生成问题
AIDL中java文件自动生成问题长期没有使用AIDL,重新使用时,发现java文件生成总是报错,baidu半天没找到原因,今记录下来,供以后使用。LoginData.aidl //如果有自定义类,必需有这个文件package com.example.rd0630.glapplication;// Declare any non-default types here wit原创 2018-01-08 11:21:28 · 699 阅读 · 0 评论