- 浏览: 257740 次
- 性别:
- 来自: 北京
最新评论
-
cccoooccooco:
测了下,效率很高啊。谢谢分享。
字符串替换算法【java】 -
zkai309:
你好,
我们是ios手游《富豪传奇》的开发商,你开发的糗事囧 ...
如何判断自己是否到了该辞职的时候 -
xyxdasnjss:
吃饱了就饿 写道以后会用到
设备判断 iphone3? iphone4? iphone5? -
吃饱了就饿:
以后会用到
设备判断 iphone3? iphone4? iphone5? -
xyxdasnjss:
zhihaoshi 写道ios 5.0 中用什么方法判断 iO ...
ios 判断设备的GPS功能是否开启
文章列表
Android 的消息队列模型
- 博客分类:
- android代码片段
Android是参考Windows的消息循环机制来实现Android自身的消息循环的。 Android通过Looper、Handler来实现消息循环机制,Android消息循环是针对线程的(每个线程都可以有自己的消息队列和消息循环)。 Android系统中,Looper负责管理线程的消息队列和消息循环。我们可以通过Loop.myLooper()得到当前线程的Looper对象,通过Loop.getMainLooper()可以获得当前进程的主线程的Looper对象。 一个线程可以存在(当然也可以不存在)一个消息队列和一个消息循环(Looper)。 Activity是一个UI线程,运行于主线程中,An ...
Android 常用系统广播
- 博客分类:
- android代码片段
Intent.ACTION_AIRPLANE_MODE_CHANGED;
//关闭或打开飞行模式时的广播
Intent.ACTION_BATTERY_CHANGED;
//充电状态,或者电池的电量发生变化
//电池的充电状态、电荷级别改变,不能通过组建声明接收这个广播,只有通过Context.registerReceiver ...
LayoutInflater factory = LayoutInflater.from(BindEmail.this);
final View show = factory.inflate(R.layout.show_protocol, null);
Button confirm_btn = (Button) show.findViewById(R.id.confirm_btn);
final AlertDialog d = new AlertDialog.Builder(BindEmail.this).show();
d.setContentView(show);
con ...
AlertDialog
- 博客分类:
- android代码片段
final CharSequence[] items = { "设为默认", "返回" };
AlertDialog.Builder builder = new AlertDialog.Builder(main.this);//注意,这不能用getApplicationContext(), 会报错
builder.setTitle("设置");
builder.setItems(items, new DialogInterface.OnClickListener() {
public void onC ...
Activity的归属,也就是Activity应该在哪个Task中,Activity与Task的吸附关系。我们知道,一般情况下在同一个应用中,启动的Activity都在同一个Task中,它们在该Task中度过自己的生命周期,这些Activity是从一而终的好榜样。
那么为什么我们创建的Activity会进入这个Task中?它们会转到其它的Task中吗?如果转到其它的Task中,它们会到什么样的Task中去?
解决这些问题的关键,在于每个Activity的taskAffinity属性。
每个Activity都有taskAffinity属性 ...
跳转到 网络设置
- 博客分类:
- android代码片段
startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS));
ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,要改变这种情况,只需要调用 listView的setCacheColorHint(0),颜色值设置为0或者xml文件中listView的属性 Android:cacheColorHint="#00000000"即可,滚动时,重绘View的时候就不会有背景颜色。
功能:多用于保存软件配置参数。其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下:
生成方式:
SharedPreferences sharedPreferences=getSharedPreferences("color",Context.MODE_PRIVATE);
Editor editor=sharedPreferences.edit();
editor.putString("name","星期一");
editor.putInt("age& ...
Your content must have a ListView whose id attribute is 'android.R.id.list'解决办法
这个错误提示很显然是在setContentView(R.layout.main)的地方设置的布局页面缺少一个id为android.R.id.list的ListView控件,解决方式如下:在main.xml页面中添加如下代码:<ListView android:id="@android:id/list" 或android:id="@id/android:list"android:layo ...