Android 随笔(1)
来源:互联网 发布:手机淘宝店招280 50px 编辑:程序博客网 时间:2024/05/29 07:37
一、
在java代码中修改view的textSize时,默认的单位是sp,(其他尺寸的参数大多都是px,如width等),因此,无需进行sp转换px;
二、
在activity中定义Handler时,可能导致内存泄露:
原因: 非静态的内部匿名类,会持有外部类一个隐式的引用,当message没有被处理完之前,handler不会被回收,导致Activity无法被回收,后果自然就是内存泄露。
处理办法:将handler定义为静态的内部类。
三、
android图片保存到sd卡后,图库不更新:
应发送广播更新图库:
Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);Uri uri = Uri.fromFile(file);intent.setData(uri);context.sendBroadcast(intent);
四、
String 操作中的startIndex和endIndex 取值:
0<= start < end < string.length();
比如String string=“abcdef”;那么,string.subString(1,4),结果为bcd;
比如:string.subString(0,string.length-1)为abcdef;
五、
Activity的onCreate()方法中,无法直接获取View的width和height,因为其还没有开始绘制ui;
阅读全文
0 0
- Android 随笔(1)
- Android 随笔(1)
- Android 插件开发入门随笔(1)
- Android学习随笔(1)
- Android 随笔(2)
- Android 随笔
- Android随笔
- android随笔
- Android随笔
- Android 随笔
- android随笔
- Android随笔
- android随笔
- Android随笔
- Android随笔
- android 随笔
- android 随笔
- .net 随笔(1)
- 日历备忘录
- [python]python a[::-1]
- mysql 连接错误
- Python-Day03-函数
- 将数组重新排序以构造最小值-LintCode
- Android 随笔(1)
- Dynamics CRM webresource中的html页面url加参数后浏览报500错的解决方法
- Html学习笔记6:表单
- Ubuntu 16.04安装Docker
- 中山大学算法课程题目详解(第四周)
- Android启动相机拍照、相册选取图片,裁剪图片
- c3P0结合DBUtils操作数据库
- 使用ArrayList集合,对其添加10个不同的元素,并使用Iterator遍历该集合
- mui 启动页和引导页