随笔分类 -  Android

摘要:1.返回栈Android中的活动是可以层叠的。我们每启动一个新的活动,就会覆盖在原活动之上,然后点击Back键会销毁最上面的活动,下面的一个活动就会重新显示出来。其实Android是使用任务(Task)来管理活动的,一个任务就是一组存放在栈里的活动的集合,这个栈也被称作返回栈(Back Stack)... 阅读全文
posted @ 2016-01-05 22:42 算盘 阅读(334) 评论(0) 推荐(0) 编辑
摘要:ADT在HelloWorldActivity中自动创建了一个onCreateOptionsMenu()方法。这个方法是用于在活动中创建菜单的,现在我们来仔细分析一下了。手机毕竟和电脑不同,它的屏幕空间非常有限,因此充分地利用屏幕空间在手机界面设计中就显得非常重要了。如果你的活动中有大量的菜单需要显示... 阅读全文
posted @ 2016-01-04 22:02 算盘 阅读(1273) 评论(0) 推荐(0) 编辑
摘要:Toast是Android系统提供的一种非常好的提醒方式,在程序中可以使用它将一些短小的信息通知给用户,这些信息会在一段时间后自动消失,并且不会占用任何屏幕空间,我们现在就尝试一下如何在活动中使用Toast。首先需要定义一个弹出Toast的触发点,正好界面上有个按钮,那我们就让点击这个按钮的时候弹出... 阅读全文
posted @ 2016-01-04 21:59 算盘 阅读(1780) 评论(0) 推荐(0) 编辑
摘要:打开程序,在onCreate()方法中添加如下代码:protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE... 阅读全文
posted @ 2015-12-24 11:01 算盘 阅读(167) 评论(0) 推荐(0) 编辑
摘要:添加LogCat到你的Eclipse日志在任何项目的开发过程中都会起到非常重要的作用,在Android项目中如果你想要查看日志则必须要使用LogCat工具。当你第一次在Eclipse中运行Android项目的时候,Eclipse会提醒你一次是否要添加LogCat这个工具。如果你现在还没有添加上的话,... 阅读全文
posted @ 2015-12-23 14:43 算盘 阅读(1029) 评论(0) 推荐(0) 编辑
摘要:项目的图标就是在AndroidManifest.xml中通过android:icon="@drawable/ic_launcher"来指定的,ic_launcher这张图片可以放在drawable文件夹下(ic_launcher图片名称) 阅读全文
posted @ 2015-12-23 14:34 算盘 阅读(281) 评论(0) 推荐(0) 编辑
摘要:1. src毫无疑问,src目录是放置我们所有Java代码的地方,它在这里的含义和普通Java项目下的src目录是完全一样的,展开之后你将看到我们刚才创建的HelloWorldActivity文件就在里面。2. gen这个目录里的内容都是自动生成的,主要有一个R.java文件,你在项目中添加的任何资... 阅读全文
posted @ 2015-12-23 14:29 算盘 阅读(223) 评论(0) 推荐(0) 编辑
摘要:1. 四大组件Android系统四大组件分别是活动(Activity)、服务(Service)、广播接收器(Broadcast Receiver)和内容提供器(Content Provider)。其中活动是所有Android应用程序的门面,凡是在应用中你看得到的东西,都是放在活动中的。而服务就比较低... 阅读全文
posted @ 2015-12-22 16:19 算盘 阅读(272) 评论(0) 推荐(0) 编辑
摘要:1. Linux内核层Android系统是基于Linux 2.6内核的,这一层为Android设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动、照相机驱动、蓝牙驱动、Wi-Fi驱动、电源管理等。2. 系统运行库层这一层通过一些C/C++库来为Android系统提供了主要的特性支持。如SQLite... 阅读全文
posted @ 2015-12-22 16:09 算盘 阅读(3947) 评论(0) 推荐(0) 编辑
摘要:Activity生命周期的7个方法和3个阶段7个方法如下:protected void onCreate(Bundle savedInstanceState)protected void onStart()protected void onRestart()protected void onResu... 阅读全文
posted @ 2015-05-05 23:06 算盘 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-05-04 23:09 算盘 阅读(536) 评论(0) 推荐(0) 编辑
摘要:访问assets文件夹中的文件,分为以下几个步骤:1、在Activity里面调用getAssets(),获取AssetManager引用2、调用AssetManager.open(String fileName)方法,指定读取的文件,得到输入流InputStream3、用已经openfile的inp... 阅读全文
posted @ 2015-04-13 23:39 算盘 阅读(367) 评论(0) 推荐(0) 编辑
摘要:开发人员在基于Google Maps服务进行开发之前,需要申请一组验证过的Map API Key,这样才可以使用Google Maps服务。申请过程如下:1、在Eclipse中打开“Window”|“Preference”菜单,在左侧的选项中一次选择"Android"|"Bulid",在右侧的面板中... 阅读全文
posted @ 2015-04-07 23:41 算盘 阅读(422) 评论(0) 推荐(0) 编辑
摘要:1、获取LOCATION_SERVICE系统服务。2、创建Criteria对象,调用该对象的set方法设置查询条件。3、调用LocationManager.getBestProvider(Criteria criteria,Boolean enabledOnly)方法,传入创建好的Criteria对... 阅读全文
posted @ 2015-04-07 23:17 算盘 阅读(676) 评论(0) 推荐(0) 编辑
摘要:Service的开发分为两个步骤:定义Service和配置Service1、定义Service定义一个Service子类继承于Service2、配置Service在AndroidManifest.xml文件中,配置该Service。有两种配置方法。第一种是显示配置,只需要使用标签声明Service的... 阅读全文
posted @ 2015-04-05 15:20 算盘 阅读(200) 评论(0) 推荐(0) 编辑
摘要:1、前台进程:即当前正在前台运行的进程,说明用户当前正在与通过该进程与系统进行交互,所以该进程为最重要的进程,除非系统的内容已经到不堪重负的情况,否则系统是不会将改进程终止的。2、可见进程:一般还是显示在屏幕中,但是用户并没有直接与之进行交互,该进程对用户来说同样是非常重要的进程,除非为了保证前台进... 阅读全文
posted @ 2015-04-04 22:35 算盘 阅读(1598) 评论(0) 推荐(0) 编辑
摘要:Android应用资源可以分为两大类1、无法直接访问的原生资源,保存在asset目录下2、可通过R资源清单类访问的资源,保存在res目录下Android应用资源的存储/res/anim:存放定义补间动画的XML文件/res/color:存放定义不同状态下颜色列表的XML文件/res/drawable... 阅读全文
posted @ 2015-03-26 16:31 算盘 阅读(468) 评论(0) 推荐(0) 编辑
摘要:1、界面布局文件:XML文件,文件中每个标签都对应于相应的View标签。2、Java源文件:应用中的Activity、Service、BroadcastReceiver、ContentProvider四大组件都是采用Java代码来实现的。3、资源文件:主要以各种XML为主,还可以包括*.pgn、*.... 阅读全文
posted @ 2015-03-26 16:30 算盘 阅读(264) 评论(0) 推荐(0) 编辑
摘要:1、定义自己的ContentProvider类,该类需要继承Android提供的ContentProvider基类。2、向Android系统注册这个"网站",也就是在AndroidManifest.xml文件中注册这个ContentProvider,就像注册Activity一样。注册ContentP... 阅读全文
posted @ 2015-02-12 21:55 算盘 阅读(310) 评论(0) 推荐(0) 编辑
摘要:Android的自动朗读支持主要是通过TextToSpeech来完成,该类提供了如下一个构造器TextToSpeech(Context context,TextToSpeech.OnInitListener listener)当创建TextToSpeech对象时,必须先提供一个OnInitListe... 阅读全文
posted @ 2015-02-09 22:08 算盘 阅读(4872) 评论(0) 推荐(0) 编辑