- 博客(12)
- 资源 (6)
- 收藏
- 关注
原创 Android之基础Notification
一般来说,状态栏的Notification用来通知用户后台Service操作执行的情况要创建一个状态栏Notification你需要用到NotificationManager和Notification类1.获得NotificationManager类NotificationManager nm=(NotificationManager)getSystemService(Context.
2012-02-29 22:10:14 271
原创 Android基础之Style Theme
Style在res下的values文件夹中建一个.xml文件根节点必须为为每一种style设置一对标签,每个style要有自己的android:name属性在中添加,每一个item代表一样属性xml version="1.0" encoding="utf-8"?> name="CodeFont" parent="@android:style/TextAppear
2012-02-27 15:40:48 243
原创 Android基础之Menu控件
Menu分为OptionMenu(点击MENU键时出现的菜单) ContextMenu(长点击一个菜单项时出现的菜单) 可以在XML文件中定义MENU,在res文件夹下建立menu目录,在下面定义菜单xml文件必须是根目录,其中每一个是一个菜单项,也可以是一个来创建子菜单xml version="1.0" encoding="utf-8"?> xmlns:android
2012-02-27 12:11:18 673
原创 Android基础之进程和线程 AsyncTask , Handler
进程Process默认情况下,一个应用程序的所有组件都在一个进程之中.但也可以通过Manifest.xml文件中的android:process来指定某个控件属于哪个进程,也可以为指定进程通过android:process可以让同一个应用的组件运行在不同的进程中,也可以使不同应用的组件运行在一个进程中在系统内存较低的时候,Android系统会按一定规律选择性关闭一些进程.
2012-02-27 00:59:44 558
原创 Android基础之BroadcastReceiver(待完善)
BroadcastReceiver是Android四大组件之一,使用前需要在Manifets.xml文件中进行注册 //关于intent-filter部分内容见Android基础之Intent或者在代码中进行动态注册MyReceiver myReceiver=new MyReceiver();IntentFilter filter=new IntentFi
2012-02-26 15:15:12 311
原创 Android基础之Intent(待完善)
Android中的信息传递机制通过Intent来实现intent可以启动Activity Service 和Broadcast receiver一个Intent对象的组成组件名:要启动的组件的名字,比如一个Activity名,一个Service名,是最简单的Intent启动方式Action:Action可以是一些系统设置好的常量:Activity的Intent
2012-02-26 15:14:55 279
原创 Android基础之Content Provider(待完善)
Content Provider是Android四大组件之一.使用前需要在manifest.xml中进行注册主要是封装数据,为存储和获取数据提供统一的接口,可以在不同的应用程序之间进行数据的共享需要调用数据时,用一个ContentResolver对象作为类似客户端来跟ContentProvider的实例进行交互.如果你不需要让你的应用程序和其他应用程序共享数据,则不用写自己的Conte
2012-02-26 15:13:58 304
原创 Android基础之Service
Service是android四大组件之一,服务Service是没有与用户交互界面,在后台运行的操作.一般用来在后台处理比较耗时的操作,比如网络操作,媒体播放,I/O操作,和ContentProvider交互等,但是Service默认还是在主线程中,除非新建一个线程在其中执行Service需要在Manifest.xml文件中进行注册后才能使用Service可以分为两类StartedSe
2012-02-23 14:54:25 313
原创 Android基础之Activity
Activity是用户可见的与用户交互的界面.四大组件之一,需要在Manifest.xml文件中注册需要继承自Activity类,ListView时继承自ListActivity类启动Activity默认启动的Activity再xml文件中添加了intent-fliter,证明是程序的入口,应用程序启动自动自动这个Activity. android:lab
2012-02-23 11:05:53 488
转载 Android反编译
首先得到应用程序的apk第一步:dex文件---->jar文件解压应用程序.apk,打开解压后的文件夹,找到classes.dex文件,剪切出来下载dex2Jar工具,配置环境变量,在控制台中输入dex2jar classes.dex得到jar文件第二步:jar文件(各种.class)------>java文件下载工具XJad,打开选择反编译JAR文件夹,里面是各种.j
2012-02-19 14:43:16 295
转载 Android源码项目学习
一.天气预报应用1.spinner的应用citySpinner=(Spinner)findViewById(R.id.citySpinner);//设置Spinner的适配器来规定其内容及格式 Context Spinner中每一项的布局 数据源,这里是数组ArrayAdapte
2012-02-16 00:59:32 3096
Android源码项目学习
一.天气预报应用1.spinner的应用citySpinner=(Spinner)findViewById(R.id.citySpinner);//设置Spinner的适配器来规定其内容及格式 Context Spinner中每一项的布局 数据源,这里是数组ArrayAdapter<String> adapter...
2012-02-16 00:59:00 85
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人