package com.example.activity2;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
public class MainActivi...
分类:
其他好文 时间:
2014-05-07 05:19:34
阅读次数:
349
第一步: 首先添加权限:
第二步:代码实现如下:
public class ScreenActivity extends Activity
{
PowerManager powerManager = null;
WakeLock wakeLock = null;
@Override
protecte...
分类:
移动开发 时间:
2014-05-07 05:00:06
阅读次数:
377
在android中子线程中是不能直接更新主线程也就是UI线程数据的,但是android中提供了很多其他线程操作UI线程的方法
方法一:Activity.runOnUiThread( Runnable)
这是一个在子线程中设置主线程中TextView的实例:
NeedVerify.this.runOnUiThread(new Runnable() {...
分类:
编程语言 时间:
2014-05-07 03:40:21
阅读次数:
347
在新的ADT中新建一个项目,会生成fragment_main.xml文件,看它的内容似乎是代替了原本activity_main.xml的作用。
但由于它的存在,MainActivity.java 中也生成了许多“奇怪”的代码。
由于目前水平还不足以使用这些新的特性。为了维持以往的开发环境可以在创建新项目时,作出以下修改。
在新建项目向导中的 Create Activity 页...
分类:
其他好文 时间:
2014-05-07 03:28:53
阅读次数:
261
1.用途
Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。
为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了RPC方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言IDL来公开服务的接口。我们知道4个Android应用程序组件中的3个(Activity、BroadcastReceiv...
分类:
其他好文 时间:
2014-05-07 03:25:40
阅读次数:
381
当我们直接在布局文件中写三个listview的时候,会出现三个滚动条,并且每个listview都只显示一个item,要改动才显示更多。怎么做才好了?
办法是有得:用一个ScrollView包含一个大布局,然后把这三个listview加到里面去。
新建一个布局文件:
xmlns:tools="http://schemas.android.com/tools"
...
分类:
移动开发 时间:
2014-05-06 23:44:11
阅读次数:
511
显示对话框窗口
1、创建Dialog1项目,在activity_main.xml文件中添加一个Button:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:l...
分类:
移动开发 时间:
2014-05-06 23:40:39
阅读次数:
551
我们退出Activity可以调用:finish(),system(0),但是这些都只是单单退出单个Activity
也有人会说,直接把进程杀死,这些做法都不是很可取,其实我们翻看api可以发现,Activity
都是放入stack中管理,我们只要把stack清空了,不就完全退出了嘛。要对Activity的stack
管理,就需要了解launchMode的四种状态,这里...
分类:
移动开发 时间:
2014-05-06 23:40:01
阅读次数:
409
通过实现父类的方法
protected void onSaveInstanceState(Bundle outState)
{
super.onSaveInstanceState(outState);
String str = editText.getText().toString();
outState.putString("key", "message");
}
这样就保存到了B...
分类:
其他好文 时间:
2014-05-06 21:46:12
阅读次数:
405
FragmentTabHost我也不知道是什么,就是可用用来当新浪微博底部那个状态栏的工具。现在说下怎么使用首先activity要继承FragmentActivity例如publicclassAextendsFragmentActivity{//定义FragmentTabhostprivateFragmentTabhosttab;privateTextViewtext;privateStringstr[]={"短..
分类:
其他好文 时间:
2014-05-06 17:19:57
阅读次数:
281