文章列表
一、使用Intent的setComponent方法
Intent intent = new Intent();
intent.setComponent(new ComponentName(“包名”, “包名.主类名”));
intent.setAction(Intent.ACTION_VIEW);
startActivity(intent);
二、使用包管理器
Intent intent = new Intent();
intent = getPackageManager(
产生该问题原因:
1. 在线程中调用handler的sendMessage方法
2。AsyncTask中的doInBackground方法不可直接操作UI
解决方法:
在调用handler的方法前执行Looper.prepare()。Looper用于封装了android线程中的消息循环,默认情况下一个线程是不存在消息循环(message loop)的,需要调用Looper.prepare()来给线程创建一个消息循环,调用Looper.loop()来使消息循环起作用
例:class LooperThread extends Thread
{
p ...
1.图片加载方法,方便用户加载图片 /*** * 加载本地图片 * @param context:主运行函数实例 * @param bitAdress:图片地址,一般指向R下的drawable目录 * @return */ public
android摇一摇功能的实现
- 博客分类:
- android
很多人赶脚摇一摇用着很欢乐~实际实现起来很简单。了解Sensor传感器使用方法即可。
摇一摇功能只使用到Sensor.TYPE_ACCELEROMETER加速度传感器
首先acticity要实现SensorEventListener接口
初始化传感器服务 mSensorManager = (SensorManager) g ...
一个Service,从本质上来说,可以有两种形式。 1、 通过startService()启动。这种情况下,该Service与启动它的组件是完全独立的,即使组件被销毁,Service仍会继续,不会自动结束,而且通常情况下不返回任何结果。因此,应在Service执行完毕后调用stopSelf(int)(最好用带参数的,防止一个Service被多个组件请求的情况下,把还在执行的请求结束了)或其他组件调用stopService关闭Service。
开始(onCreate -> onStart)过程,Service停止的时候直接进入销毁过程(onDestory).如果调用者(Activity) ...
#致想vm装黑苹果网速不给力的屌丝#
1.一般拿过来的mac系统dmg都是低版本 大多10.6 而第一个稳定版本xcode为3.2.6需系统10.6.6方可安装。常识还是要了解··若有条件请下载10.7.3以上系统版本直接4.3搞起
2.网速慢的屌丝只能步步升级Software Update直接五国,升级包最好用Combo,不然逐号向上升会被烦shi
3.vm装完一个版本snapshot ,这样即使五国了,还可以恢复下
4.完成后会提示需要restart,千万不要!,到System/Library/Exten*****目录下把SleepEnabler.kext删除~
5.实验证实其实可 ...
在Android中包含四个与JSON相关的类和一个Exceptions:JSONArrayJSONObjectJSONStringerJSONTokenerJSONException(1)JSONObject:这是系统中有关JSON定义的基本单元,其包含一对儿(Key/Value)数值。它对外部(External:应用toString()方法输出的数值)调用的响 ...
在android里,有4种activity的启动模式,分别为:
“standard” (默认)
“singleTop”
“singleTask”
“singleInstance”
它们主要有如下不同:
1. 如何决定所属task
“standard”和”singleTop”的activity的目标task,和收到的Intent的发送者在同一个t ...