- 博客(19)
- 资源 (11)
- 收藏
- 关注
原创 Java File类
File类的名字很有迷惑性,其实应该是叫做FilePath。File可以代表某个文件的文件名,或是某个文件夹,如果是文件夹,可以用list()方法查看每个文件的路径,并返回一个String数组,可以用来检测文件是否存在等。File 对象也可以用delete(),mkdirs()等方法。下面学渣用一个例子简述一下File
2014-06-20 17:21:23 767
原创 android service的使用(三)- 与activity的交互
本文主要讲activity如何与service进行交互,这个交互很常见,如在一个音乐播放器中,service负责音乐的播放,activity负责前端UI,当你在前端对进度调节时,需要向servie发出一个命令,而service播放音乐的进度也需要及时的返回给activity,使得activity的进度条能够向后滑动。 1 service和activity在同一进程时,使用IBinder 当ac
2014-06-19 21:20:35 2085 3
原创 android service的使用(二)
在上一篇博客中主要讲了service的第一种启动方式,即在activity中使用startService,本文将介绍在activity中启动service的第二种方式:Context.bindService(),这种方法和第一种很相似,但是更加利于和activty的交互(在下篇博客中会提到)。 因为启动service的不一定是activity,只要是Context就可以(service就是继承自
2014-06-19 18:56:52 785
原创 android service的使用(一)
service是android的一个组件,相当于一个没有界面的activity,每个service都要在mainfest中进行注册,service有两种启动方式:Context.startService()和Context.bindService(). 在详述这两种启动方式之前需要强调: 1.service不是一个单独的进程(可以看我的上一篇博客),如果在mainfest中不设置process
2014-06-19 09:58:30 847
原创 android 进程和线程
本文主要参考官网。 当在android中启动一个组件时,系统开启一个单线程的进程。默认情况下,所有的组件都运行在同一个进程中的同一个线程中(包括service),你也可以让组件在不同的进程和线程中运行。 进程:默认情况下,应用的所有组件都运行在同一个进程中,但是有例外,大家可以看看自己手机的应用,酷我音乐就是开启了两个进程和两个service。一般情况下不用开启新的进程,如果你想用一个进程来单
2014-06-19 09:40:06 811
原创 SlidingMenu LeftAndRightActivity使用说明
在SlidingMenu的例子中有一个LeftAndRightA'ci'ti
2014-06-15 15:12:49 1020
原创 android 屏幕适配
android的屏幕适配一直是开发者头疼的问题,因为android的设备大小不一,而且屏幕显示效果也不相同,如何对android进行屏幕适配是一个很大的挑战,为了应对不同的情况,需要仔细研究android对不同屏幕的定义。看过学渣的这篇博客,希望大家对屏幕适配有一个基本的了解。
2014-06-09 13:58:51 2289 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人