TOP
摘要: LBS定位功能:安卓系统提供----基于google mapLocationManager locationManager (LocationManager)getSystemService(LOCATION_SERVICE); locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, new Locati... 阅读全文
posted @ 2015-08-03 11:10 星空守候 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 关于首次启动程序白屏时间过长这个问题其实我也早就发现了,我初次发现这个问题是在升级了Android Studio 2.0之后,当时Android Studio的版本是从1.5直接升级到了2.0,一个如此大版本的跨跃说明改动肯定是比较大的。然后从这个时候开始,每次我们将程序安装到一台新手机上并首次启动 阅读全文
posted @ 2015-08-01 10:10 星空守候 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 闪屏的原因主要是我们启动Activity的时候,需要跑完onCreate和onResume才会显示界面。也就是说需要处理一些数据后,才会显示。按照这种思路,是不是我把初始化的工作尽量减少就可以避免黑屏?事实是,就算你onCreate啥都不做,仍然会闪一下黑屏,因为初始化解析界面时需要一定时间。下面是 阅读全文
posted @ 2015-07-28 10:33 星空守候 阅读(2436) 评论(0) 推荐(0) 编辑
摘要: Bitmap优化Bitmap解码-常见的jpg(有损压缩),png(无损压缩),webp(结合两者优点,android4.2之后支持)使图像的存储格式。-Android中要显示图片必须先经过解码(decode)读取图像的数据到内存中。-BitmapFactory提供了常用的一些decode方法。-图片真正占用的内存大小要看decode之后的数据大小。 Bitmap解码耗时,最好放置异步线程Bitm... 阅读全文
posted @ 2015-07-25 09:20 星空守候 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 在xml文件中添加 <fragment android:id="@+id/fragment_one" android:name="com.xhb.fragment.TestFragment" android:layout_width="match_parent" android:layout_hei 阅读全文
posted @ 2015-07-23 19:13 星空守候 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 安卓异步线程--UI/Main线程 线程池: <!--more--> newFixedThreadPool() newFixedThreadPool() 作用:该方法返回一个固定线程数量的线程池,该线程池中的线程数量始终不变,即不会再创建新的线程,也不会销毁已经创建好的线程,自始自终都是那几个固定的 阅读全文
posted @ 2015-07-19 15:11 星空守候 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一、进程<!--more--> 进程的概念: 当一个程序第一次启动的时候,Android会启动一个LINUX进程(比如车间)和一个主线程(比如流水线)。默认的情况下,所有该程序的组件都将在该进程和线程中运行。 <Activity>,<Service>,<receiver>和<provider>都有一 阅读全文
posted @ 2015-07-18 14:06 星空守候 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 在Android2.3 gingerbread系统中,google提供了11种传感器供应用层使用 SENSOR_TYPE_ACCELEROMETER 1 //加速度 SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力 SENSOR_TYPE_ORIENTATION 3 //方向 SE 阅读全文
posted @ 2015-07-16 11:09 星空守候 阅读(113) 评论(0) 推荐(0) 编辑
摘要: activityonCreate->onStart->onResume->onPause->onStop->onDestroy->onRestart fragmentonAttach->onCreate->onCreateView->onActivityCreate->onstart->onResume->onPause->onStop->onDestroyView->onDestroy->onD... 阅读全文
posted @ 2015-07-15 08:14 星空守候 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 构建Java开发环境<!--more--> Eclipse 安装JDK和JRE ,配置环境变量。JDK下载地址JAVA_HOME C:\Program Files\Java\jdk1.8.0_45CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\t 阅读全文
posted @ 2015-07-13 13:49 星空守候 阅读(141) 评论(0) 推荐(0) 编辑