- 博客(8)
- 资源 (7)
- 收藏
- 关注
原创 常见易忽略的bugs
对于项目来说,总是有一些隐性易忽略的bugs,下面简介如下:1.异常捕获没有加输出打印2.流没有正常关闭 3.类首字母没有大写,方法首字母没有小写4.按位与时通过使用“>”,应该改为“!=”5.没有加编码格式InputStreamReader(httption.getInputStream(),"UTF-8")6.没有加Local.UStoU
2016-04-28 17:55:44 485
原创 发送一个模拟虚拟键
在很多场景为了不抢占焦点/或者返回上一级目录,需要发送一个模拟的返回键进行处理。实现代码如下:Runtime runtime=Runtime.getRuntime();try {runtime.exec("input keyevent "+KeyEvent.KEYCODE_BACK);} catch (IOException e) {e.printStackTrace();
2016-04-13 18:18:39 709 1
原创 set与list区别
解释一:1.List和Set都是接口继承于Collection接口。 2.最大的不同就是List是可以重复的。而Set是不能重复的。(注意:元素虽然无放入顺序,但是元素在set 中的位置是有该元素的HashCode决定的,其位置其实是固定的) 3.List接口有三个实现类:LinkedList,ArrayList,Vector ,Set接口有两个实现类:HashSet(底层由H...
2016-04-01 17:57:18 12404
原创 Acitivity切换黑屏
现实开发中,经常遇到Activity切花黑屏的现象,解决方法有很多种,现在先介绍一种,后续补上。 在finish()方法后面加上 overridePendingTransition(Animation.INFINITE, Animation.INFINITE);
2016-04-01 17:37:10 308 1
原创 Android路径介绍
总的一句话,通过Environment来获取各种路径。Environment.getExternalStorageState:mounted 获取已挂载的外部存储设备Environment.getDownloadCacheDirectory().getPath():/cache 获取缓存分区Environment.getDataDirectory().get
2016-04-01 17:10:05 418
原创 android小知识理解
android系统的架构:Linux内核(底层驱动driver)->系统库(第三方框架,中间件)->应用框架层(manager系统管理服务)-应用程序程序层。activity:应用程序的门面,主要复杂与用户交互。service:劳模,后台任务,主要完成一些耗时任务网络连接,长时间的io操作。contentProvider:数据提供者,想其他应用程序暴露了应用程序的数据。
2016-04-01 15:57:59 188
原创 长度单位dp、sp和px的区别
http://jingyan.baidu.com/article/d621e8da058a1a2865913f2a.htmldip: device independent pixels(设备独立像素). 不同设备有不同的显示效果, 这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效
2016-04-01 15:43:01 1120
android 9.0 Settings 在“声音”界面快速向左拖动设置媒体音量,媒体音量图标变为了静音,但数值为非0
2022-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人