摘要: 21,//Content Provider 数据共享机制<1>//在minifest.xml文件中注册<provider android:name="zjq.contentprovider.FirstContentProvider" android:authorities="zjq.contentprovider.FirstContentProvider" />//main.xml文件中添加一个TextView和两个ButtonJava文件<2>//创建一个数据库的工具类 1 public class FirstPro 阅读全文
posted @ 2012-11-20 16:31 JoanneZhang 阅读(169) 评论(0) 推荐(0) 编辑
摘要: //Broadcase用法<!--使用SMS_ACTION时需要在 manifest.xml中 添加用户权限 -->1 <uses-permission android:name="android.permission.RECEIVE_SMS"></uses-permission>//发送广播的TestBCActivity,文件如下: 1 public class TestBCActivity extends Activity { 2 /** Called when the activity is first created. */ 3 阅读全文
posted @ 2012-11-20 16:29 JoanneZhang 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 18,//Handle用法//创建一个Handler对象 1 //创建一个Handler对象 2 Handler handler = new Handler(); 3 //将要执行的操作写在线程对象的run方法当中 4 Runnable updaterThread = new Runnable(){ 5 6 @Override 7 public void run() { 8 // TODO Auto-generated method stub 9 System.out.println("U... 阅读全文
posted @ 2012-11-20 16:25 JoanneZhang 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 16,//ProgressBar使用xml文件中定义ProgressBar//水平进度条1 <ProgressBar 2 android:id="@+id/firstBar"3 style="?android:attr/progressBarStyleHorizontal"4 android:layout_width="200dp"5 android:layout_height="wrap_content"6 android:visibility="gone"<!--默认状态不可见 阅读全文
posted @ 2012-11-20 16:21 JoanneZhang 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 15,//ListView//main.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent" 4 android:layout_height="fill_parent" 5 android:orientation=&quo 阅读全文
posted @ 2012-11-20 16:16 JoanneZhang 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 9,//LinearLayout<!-- LinearLayout:线性布局 android:id -为控件指定相应的ID android:text -指定控件当中显示的文字,需要注意的是,尽量使用string.xml android:gravity ——指定控件的基本位置,比如说居中,居右等位置 android:textSize ——指定控件当中字体的大小 android:background ——指定控件所使用的背景色,RGB命名法 android:width ——指定空间的宽度 android:height ——指定控件的高... 阅读全文
posted @ 2012-11-20 16:11 JoanneZhang 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 8,//RadioGroup 和 CheckBox的使用xml文件中: 1 <RadioGroup 2 android:id="@+id/genderGroup" 3 android:layout_width="wrap_content" 4 android:layout_height="wrap_content" 5 android:orientation="vertical"> 6 7 <RadioButton 8 android:id="@+id/femaleBu... 阅读全文
posted @ 2012-11-20 16:09 JoanneZhang 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 7,//Acitvity lifecycle 生命周期/***1,一个Activity就是一个类,并且这个类要继承Activity*2,复写onCreate方法*3,每个Activity需要在Androidmanifest.xml文件中配置*4,为Activity添加控件*/ 1 public class Activity extends ApplicationContext { 2 protected void onCreate(Bundle savedInstanceState); 3 4 protected void onStart();//启动activity 5... 阅读全文
posted @ 2012-11-20 16:07 JoanneZhang 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1,//每个apk文件中都要有的,manifest.xml文件<?xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android"//每个Activity需要在minafest中注册一些,否则出错,可以更改android:name改变启动的Activity 1 <?xml version="1.0" encoding="utf-8"?> 2 < 阅读全文
posted @ 2012-11-20 16:04 JoanneZhang 阅读(194) 评论(0) 推荐(0) 编辑
摘要: git用法 git show HEADgit show HEAD^git show HEAD^^git show HEAD^^^git diff 486ec madplay/player.cgit diff 4863 856fgit diff 4863:libmad/mad.h 856f:/libm 阅读全文
posted @ 2012-11-20 14:31 JoanneZhang 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 重写onPrepareOptionsMenu这个方法,原方法onCreateOptionsMenu不用写@Overridepublic boolean onPrepareOptionsMenu(Menu menu) { menu.clear();//下次加载时清除之前的 if(!TextUtils.isEmpty(mEditText.getText())){//每次加载mune时,检测条件,如果满足这个条件的话显示菜单,不满足就不显示 menu.add(Menu.NONE, Menu_send, 1, R.string.send_via).setIcon(R.drawable... 阅读全文
posted @ 2012-11-20 14:30 JoanneZhang 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 实现功能:桌面创建多个记事,每个记事本可以分别更新内容1,manifest.xml: 1 <?xml version="1.0" encoding="utf-8"?> 2 <manifest xmlns:android="http://schemas.android.com/apk/res/android" 3 package="com.edl.mininote" android:versionCode="1" android:versionName="1.0&quo 阅读全文
posted @ 2012-11-20 14:16 JoanneZhang 阅读(373) 评论(2) 推荐(0) 编辑