- 博客(24)
- 资源 (5)
- 收藏
- 关注
转载 别人凭什麽教你
看过日本一个很受欢迎「抢救贫穷大作战」吗? 在那个依照桉例做不同规划的单元节目中,总跑不掉几个公式: 贫穷原因的分析、为了摆脱所做的努力、和最后的成功。 而不断上演 的样版中,所谓的大师与料理名人, 总是龟毛、变态、吹毛求疵、甚 至极尽所能的虐待试图抢救贫穷的个体。 每每发生这样悽惨的景况, 我那年幼被保护极好的姪子都会问我:「他就不能对他好一点吗?」 而我也总是说着一样的答桉:「凭什麽别人要把成
2011-06-30 17:10:00 783
转载 android 之broadcast receiver
Broastcast是应用程序间通信的手段。BroastcastReceiver也是跟Intent紧密相连的,动态/静态注册了BroastcastReceiver之后,使用sendBroadcast把Intent发送之后,系统会自动把符合条件的BroastcastReceiver启动,跟嵌入式系统的中断类似。 本文主要演示了如何静态/动态注册BroastcastReceiver
2011-06-28 10:23:00 1308
转载 android service
如果把Activity比喻为前台程序,那么Service就是后台程序,Service的整个生命周期都只会在后台执行。Service跟Activity一样也由Intent调用。在工程里想要添加一个Service,先新建继承Service的类,然后到AndroidManifest.xml -> Application ->Application Nodes中的Service标签中添加。
2011-06-28 09:29:00 738
转载 android notification
当用户有没有接到的电话的时候,Android顶部状态栏里就会出现一个小图标。提示用户有没有处理的快讯,当拖动状态栏时,可以查看这些快讯。Android给我们提供了NotificationManager来管理这个状态栏。可以很轻松的完成。 如果要添加一个Notification,可以按照以下几个步骤1:获取NotificationManager:NotificationManage
2011-06-28 09:09:00 1071
原创 如何使用adb命令查看android中的数据库
1,进入到控制台中,输入adb shell,进入到命令模式的环境中2,输入:cd /data/data/3, 选择你所在的数据库文件,比如我的com.android.homework, 输入命令:cd com.android.homework4, 可以使用ls -l 命令查看当前目录中的文件5,输入: cd databases 进入到数据库文件中6, ls -l
2011-06-23 10:14:00 14905
转载 Message,MessageQueue,Looper,Handler详解 实例
1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。创建一个线程的时候,并不会自动创建其MessageQueue。通常使用一个Looper对象对该线程的MessageQueue进行管理。主线程创建时,会创建一个默认的Looper对象,而Looper对象的创建,将自动创建一个Message Queue
2011-06-21 10:11:00 895
原创 android coding style
android得编程规范:、 Eclipse 中: 配置方法:window->preferences->java->Code style->Formatter中导入android-formatting.xml 使用方法: 安裝成功后使用快捷鍵:ctrl + shift + f ,Eclipse 自動按照官方要求調整code style 这个可以去官网下载 :htt
2011-06-17 16:38:00 1100
转载 android学习资源-1
1. 开发环境搭建。自行Google。英文好的,看官方网 http://developer.android.com/ 访问不了的,可以访问它的镜像 http://androidappdocs.appspot.com/index.html2. 在模拟器上运行 ApiDemos,全部点一遍,看看Android都提供了些什么界面效果,心里有个印象。最好把ApiDemos的代码,看它个两三遍。我到过深
2011-06-17 10:27:00 823
原创 contextMenu OptionMenu ListView DatePicker联合使用
package com.android.homework;import java.util.ArrayList;import java.util.HashMap;import android.app.Activity;import android.app.AlertDialog;import android.app.DatePickerDialog;import an
2011-06-16 17:55:00 1437 1
原创 如何将应用程序的打开方式还原或者设置成另外的打开方式
通过修改注册表的方式: 开始-运行-regedit,依次展开HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExts,选中想要处理的文件类型,并点击前面的加号,展开整个列表,点击OpenWithList,在右侧窗格中显示了所有可以用来打开该类型文件的程序,删除不希望在“打开方式”列
2011-06-14 10:03:00 4813
转载 如何成为优秀的研发人员
事情犹如发生在昨天,那是在2000年,Pargas博士正在给我们数据结构班讲解有关数据结构方面的话题,当他讲解部署SSH应用时,一个同学问了他一个问题,当时他围绕“如果你想成为一个真正计算机科学家,你就要从学习vi编辑器开始。”说了一些事情。因为他说这些话的时候,面带微笑,事后我并不觉得他的话正确。但当时由于年轻、易受影响,回到宿舍中,我就立即开始学习如何使用vi。这样学习了了一段时间,我意识到一
2011-06-13 17:05:00 1359
原创 android中的进程与线程
android中的进程与线程: 当一个应用程序启动第一个组件的时候,android会为它启动一个linux进程,并在其中执行一个单一的线程,默认的情况下所有的组件均在这个进程的这个线程中运行。也可以安排在其它的进程中运行。 进程: 前台进程 前台进程是用户当前正在使用的进程。只有一些前台进程可以在任何时候都存在。他们是最后一个被结束的,当内存低
2011-06-13 11:39:00 1759
原创 Activity学习
Activity:一: 就是所谓的用户界面,系统会把你启动的每个activity放在一个堆栈中,最上面的那个activity就是你目前正在和用户进行体验的那个,当启动一个新的activity时候,前一个被压入堆栈中,当你按下back键的时候,又会返回到上一个activity中, 堆栈中其实保存的是对象,如果有多个同一个activity的子类存在的话,堆栈会为每个实例单独开辟一个
2011-06-13 10:09:00 825
转载 android程序调试
要想检查正在运行的应用程序中发生了什么情况,就需要查看正在运行的 Dalvik VM。在 Eclipse 中,选择 Window > Open Perspective > Other。在出现的对话框中选择 DDMS。这会在 Eclipse 中打开一个新的透视图,其中有许多有趣的窗口。 DDMS 为IDE和Emultor(or GPhone)架起来了一座桥梁。Develope
2011-06-10 17:06:00 1053
原创 Loader
starting a loader: The LoaderManager manages one or more Loader instances within an Activity or Fragment. There is only one LoaderManager per activity or fragment. 你在Activity中oncreat
2011-06-10 10:18:00 878
转载 String,StringBuilder and StringBuffer
String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 Strin
2011-06-09 14:25:00 662
转载 StringBuilder
StringBuilder: 此类表示值为可变字符序列的类似字符串的对象。之所以说值是可变的,是因为在通过追加、移除、替换或插入字符而创建它后可以对它进行修改。有关比较,请参见 String 类。大多数修改此类的实例的方法都返回对同一实例的引用。由于返回的是对实例的引用,因此可以调用该引用的方法或属性。如果想要编写将连续操作依次连接起来的单个语句,这将很方便。Str
2011-06-09 13:22:00 885
原创 Activities
ActivitiesQuickviewAn activity provides a user interface for a single screen in your applicationActivities can move into the background and then be resumed with their state restored
2011-06-08 15:42:00 859
原创 Application Fundamentals
Application FundamentalsQuickviewAndroid applications are composed of one or more application components (activities, services, content providers, and broadcast receivers)Each componen
2011-06-08 15:39:00 1666
原创 android实现图片下载到sdcard中的例子,用进度条显示现在进度,同时间图片显示出来
功能简介:从网络中下载一个图片,图片的格式为指定的格式,将图片保存在SDcard的根目录中,同时显示出来。源代码: 代码需要进一步改进,忘高手指点 package com.acer.download;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import j
2011-06-08 15:11:00 3074
原创 android中APK包的安装以及adb命令的使用
apk包安装步骤:1,首先将../android-sdk/platform/tools添加都path路径下2,在控制台窗口中进入到你apk包所在的目录中3,输入:abd unremount,第一次使用该命令的时候需要获取该命令的操作权限4,打开android的模拟器5,在控制台中执行:adb install 包名.apk6,如果显示success,那么久安装apk包成功
2011-06-08 15:07:00 19348
原创 创建一个简单的android工程的步骤
新建Android项目(1)选择菜单file->new->other 进入如下界面: 选择新建Android Project项目,点击Next按钮,进入如下界面名称自定义,应用程序名自定义,报名必须包含一个点以上,min SDK version里面必须输入整数点击Next出现如下界面:注: 若有错误如: Project ... is mis
2011-06-08 14:56:00 7619
原创 搭建android编程环境 Eclipse+jdk+SDK
搭建Android开发环境1 下载Android SDKhttp://code.google.com/android/download.html这是官方网址,进入后跟着流程走,选择适合于自己平台(这里是Windows)的SDK包下载。下载后直接解压就可以使用了。为了在DOS控制台中直接使用SDK的工具,可以将SDK的目录添加到Windows的path环境变量中:在桌面上右击“我的电脑”
2011-06-08 14:39:00 1856
原创 android简介
系统简介 Android是基于Linux开放性内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。 早期由原名为"Android"的公司开发,谷歌在2005年收购"Android.Inc"后,继续进行对Android系统开发运营,它采用了软件堆层(software stack,又名软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能
2011-06-08 14:20:00 1167
计算机专业学习linux的必备之法宝
2009-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人