- 博客(9)
- 收藏
- 关注
原创 Android实践:有序广播
1、广播机制简介 Android中的每个应用程序都可以对自己感兴趣的广播进行注册,这样该程序就只会接收到自己所关心的广播内容,这些广播可能是来自系统的,也可能是来自于其他程序的。 Android中的广播主要可以分为两种类型:标准广播和有序广播。 有序广播,顾名思义,就是在广播发出后,广播接收器接收到这条广播是有顺序的,优先级高的广播接收器可以优先接受到广播信息。因此,前面的广播接收器还可以截断
2017-06-05 21:54:28 482
原创 Android实践:新闻客户端
1、运行效果图: 2、目的: (1)、掌握开源项目AsyncHttpClient的使用 (2)、掌握如何进行JSON解析 3、代码实现 (1)、新建news_item.xml,代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="
2017-05-28 09:24:59 1030
原创 Android案例:商品展示
1、案例:开发一个购物车,将购物车中的商品以列表的形式进行显示,并且还要对购物车中的商品进行增删改查操作,运用ListView和SQLite数据库。2、案例实现:(1)、只给出主要代码,界面设计不再给出。(2)、创建数据库:新建MyHelper类继承自SQLiteOpenHelper,SQLiteOpenHelper是一个抽象类,他有两个抽象方法,分别是onCr
2017-04-25 14:34:15 3466
原创 Android:用SharePreferences实现记住密码功能
案例:项目实现:SharePreferences对象中提供了一系列的get方法用于对存储进行读取,每种get方法都对应了SharePreferences.Editor中的一种put方法,这些get方法都接收两个参数,第一个是键,传入存入数据时使用的键就可以得到相应的值;第二个方法参数是默认值,即表示当传入的键找不到对应的值时会以什么样的默认值返回。 下面
2017-04-11 16:57:00 13061
原创 Android 活动之启动模式
前言:众所周知,Android是使用任务(Task)来管理活动的,一个任务就是一组存放在栈里的活动的集合,这个栈也被称作返回栈(Back Stack)。栈是一种先进后出的数据结构,在默认情况下,每当我们启动了一个新的活动,它就会在返回栈中入栈,并处于栈顶的位置。换句话说,Android中的活动是可以重叠的,当我们启动一个新的活动,就会覆盖在原活动上,然后到点击Back会销毁最上面的活动,
2017-03-20 20:07:39 611
原创 Android : 手动探究活动
1、活动是什么?活动(Activity)主要用于和用户进行交互,它是一种可以包含用户界面的组件。一个应用程序可以包含零个或多个活动。任何活动都要在AndroidMainfest,xml文件中注册才能生效,不过并不需要担心,不管是我们手动还是默认创建活动,Android Studio都会自动帮我们完成对活动的注册。2、准备手动创建活动打开Android Studio,新建一个Andr
2017-03-13 15:36:50 1098 1
原创 Android UI : 手机信息页面布局
1、运行效果2、分析(1)、布局的建立:要想实现手机信息页面图标的均匀分布,最外围创建一个线性布局,垂直对齐。内层建立四个相对布局,每个相对布局包含两个TextView控件。(2)、将准备好的应用图标复制到res/drawable文件下。(3)、在编写布局文件时,相同控件之间的宽高以及外边距都是相同的,如果每个控件都单独定义的话,会导致代码的大量重复。所以,为了代码
2017-03-12 14:42:11 2393
原创 Android开发环境搭建与HelloWord
Android系统是目前世界上市场占有率最高的移动操作系统,Android手机无处不在。很早以前,Android项目都是用Eclipse来开发的,安装ADT插件后就可以用来开发Android程序了,而在2013年,谷歌推出了一款官方的IDE工具Android Studio,由于不再是以插件的形式存在,Android Studio在开发Android程序方面要远比Eclipse强大和方便。本文就是关
2017-02-23 18:59:58 650
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人