自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Android--广播的类型及拦截有序广播案例

在Android系统中,根据广播的执行顺序不同,可将其分为有序广播和无序广播。 1.有序广播有序广播是一种同步执行的广播,在广播发出之后,同一时刻只会有一个广播接收器能够收到这条广播消息,当这个广播接收器中的逻辑执行完毕后,广播才会继续传递。此时的广播接收器是有先后顺序,优先级高的广播接收器就可以先收到广播消息,并且前面的广播接收器还可以截断正在传递的广播,这样后面的广播接收器就无法收

2017-06-02 21:39:31 5640 2

原创 Android应用实例---有道词典

相关控件: SearchView控件:SearchView简单用法:http://blog.csdn.net/u010214991/article/details/48437209                                         http://blog.csdn.net/airsaid/article/details/51087226

2017-05-27 09:16:02 1974 2

原创 Android---SmartImageView和AsyncHttpClient的应用之《新闻客户端》案例

市面上一些常见软件,例如手机QQ、天猫、京东商场等,都加载了大量网络上的图片。用Android自带的API实现这一功能十分麻烦而且耗时。为此,编程爱好者开发了一个开源项目——SmartImageView。https://github.com/loopj/android-smart-image-view–开源项目SmartImageView的出现主要是为了加速从网络上加载图片,它继承自Ima

2017-05-24 17:19:41 712 1

原创 SQLIte数据库--ArrayAdapter适配器

在使用ListView时需要对其进行数据适配。为了实现这个功能,Android系统提供了一系列的适配器对ListView进行适配。可以将适配器理解为截面数据绑定。适配器就像显示器,把复杂的数据按人们易于接受的方式来展示。这里主要介绍ArrayAdapter。ArrayAdapter时候BaseAdapter的子类,开发者需要在构造方法里传入相应的参数即可适配数据。package bzu

2017-05-20 12:22:13 892

原创 SQLite数据库--查询数据展示到listview上的案例

编写一个从数据库里查询数据展示到listview上的案例运行结果:点击find按钮,会将数据库中添加的数据显示在List View上     1.personAdapter.java代码:package cn.edu.bzu.datashow.adapter;import android.content.Context;import android.view.Layo

2017-05-20 11:49:09 1941

原创 网络编程---网络图片浏览器

httpURLconnection是Android客户端访问网络发送HTTP请求的方式的其中一种。//创建URL url = new URL("http://localhost:8080/xxx.do");         HttpURLConnection conn= (HttpURLConnection) rulConnection;    //设置参数Conn.setRequestM

2017-05-20 10:17:13 480

原创 SQLite数据库---数据库的增删改查

sqlite3工具进行增删改查的检验在Android开发中,试用真机进行测试无法进入data目录(只有获得Root权限的手机可以进入data目录),因此也无法直接操作应用程序下的数据库。为了解决这个问题,SQLite数据库为开发者提供了一个sqlite3.exe工具,通过这个工具直接可以操作数据库。   Sqlite3.exe是一个简单的SQLite数据库管理工具,位于Android AD

2017-05-03 21:05:44 588

原创 SQLite数据库---数据库的基本操作

数据库的常用操作1.创建SQLite数据库Android系统推荐使用SQLiteOpenHelper的子类创建SQLite数据库,因此需要创建一个类继承自SQLiteOpenHelper,重写onCreate()方法,并在该方法中执行创建数据库的命令。具体代码如下所示:public class DbHelper extends SQLiteOpenHelper{ private

2017-04-24 19:06:29 661 1

原创 SQLite数据库---ListView控件之商品展示案例

开发一个购物车,需要将购物车中的商品以陈列的形式展示,并且还需要对购物车的商品进行增删改查操作。要实现这些功能就需要使用ListView和SQLite数据库。接下来通过一个“商品展示”案例实现在界面上的操作数据库。具体步骤如下:1.创建程序首先创建程序,修改包名,设计用户交互界面。此程序对应的布局文件(activity_main.xml)如下所示:<LinearLayout

2017-04-20 07:32:48 2647

原创 数据存储---SharedPreferences之登录案例

SharedPreference是Android平台上一个轻量级的存储类,主要用于存储一些应用程序的配置参数,比如用户名、密码、自定义参数的设置等。Sharedpreferences中存储的数据是以key/value兼职对的形式保存在XML文件夹中,改文件位于data/data//shared+pres的文件夹中。需要注意的是,SharedPreferences中的value值只能是float、i

2017-04-08 10:52:02 1720

原创 数据存储---五种存储方式简介

数据存储方式1 使用SharedPreferences存储数据;是Android提供的用来存储一些简单配置信息的一种机制,例如:登录用户的用户名与密码。其采用了Map数据结构来存储数据,以键值的方式存储,可以简单的读取与写入。2 文件存储数据;在Android中读取/写入文件的方法,与Java中实现I/O的程序是完全一样的,提供了openFileInput()和openFile

2017-04-08 10:22:15 53675

原创 Activity入门---回传数据综合小案例(装备选择)

通过案例装备选择来演示Activity回传数据。效果图:<——主界面本案例实现了购买装备增加生命值的功能,此案例的具体步骤如下:1.创建程序程序对应的布局文件(activity_main)如下所示:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schem

2017-03-26 20:51:28 1748

原创 Activity入门---activity的四种启动模式

四种启动的模式:standard,singleTop,singleTask和singleInstance。在AndroidManifest.xml中,通过activity标签的android:launchMode属性可以设置启动模式。1.standard模式(点几次,回几次)(打印多次)是activity默认的启动模式。在此模式下,每当启动一个新的activity,它就会进入任务栈,并处于栈顶的位置

2017-03-25 23:14:45 443

原创 Activity入门---Activity生命周期及三种状态+案例

生命周期就是一个对象从创建到销毁的过程,每个对象都有自己的生命周期。Activity生命周期分为三种状态。运行状态,停止状态,暂停状态。一.运行状态 当activity在最前端时,它是可见的,有焦点的,可以用来处理用户的常见的操作。如:点击,双击,长按事件等。系统最不愿回收的就是出于此种状态的活动,这会带来非常差的用户体验。二.暂停状态 activity依然可见,但它不再拥有焦点,即用户对它的操

2017-03-20 20:19:39 6533

原创 初步认识UI开发---UI布局(页面交互及国际化)

运用UI布局实现一个手机信息页面效果图下面说明操作步骤1.将准备好的八个图标复制到res/drawable文件夹下2.创建一个垂直的线性布局,并在线性布局中创建4个相对布局LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://

2017-03-11 13:18:10 1186

原创 初步认识UI开发---六种布局及其属性

UI布局及其用法主要分为六种相对布局RelativeLayout   线性布局LinearLayout 表格布局TableLayout 网格布局GridLayout 帧布局FrameLayout 绝对布局AbsoluteLayout其中前三种较常用,下面列举前两种布局的属性以及一个案例,希望能对你们有用1相对布局RelativeLayout 相对于兄弟元素

2017-03-11 11:38:01 1525

原创 Android studio的安装教程

一 配置Java环境变量1下载jdk可以去官网http://www.oracle.com/technetwork/java/javase/downloads/index.html下载一个jdk,下面提供图片便于查看点击上方的Downloads的java SE链接单击“Java Platform (JDK) 8u121"图标点选“接受许可协议(Accept License

2017-02-26 17:16:16 480

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除