自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android23之轻量级数据库存储(Sqlite)

Sqlite数据库:关系型数据库     一、特点与描述:                 1、Sqlite数据库,是一个非常轻量的关系型数据库(意思就是非常小,只占用内存的200多K),Android框架已经嵌入了sqlite原生库,                2、 sqlite3支持的数据类型:null、integer、text、real(实数)、blob(二进制大数据)  也支持其

2016-05-30 21:12:11 1423

原创 Android22之Pull解析xml

1、java中xml文件的解析方式                 -dom解析:把文件先导入到内存,在解析,不是很适合手机设备                 -sax解析:边导入,边解析,以事件驱动的形式来解析xml文件,当解析到一个节点,回调该节点类型的方法,直到文档结尾                 -pull解析:边导入,边解析,以事件驱动的形式来解析xml文件,当解析到一个节点

2016-05-28 18:16:45 254

原创 Android21之SharedPreferences(共享偏好设置存储)

SharedPreferences :共享偏好设置存储             1、是一个非常轻量的数据存储方式,             2、以xml的形式存取简单的键值对数据,存放基本的数据             3、数据类型包括(ints、floats、boolean、Strings、longs、Set (Android11以后))             4、存放位置:/data

2016-05-28 18:16:07 1000

原创 Android20之外部存储

手机外部存储:所有兼容Android的设置都支持一个可共享的“外部存储(extranal storage)”,可用来保存文件,这可以是一个可移动的存储设备(比如SD卡)或者一个内部的(不可移动的)存储。保存在外部存储的文件是可全局读写的。         1. Sdcard存储的特点(外部存储):             * 依赖于Sdcard,使用SDCard存储,需先检测其状态,能够挂载成

2016-05-24 19:03:32 360

原创 浅谈进入大公司“修炼“之路(Android方向)

在知乎上看到的一篇文章让我受益匪浅:http://www.zhihu.com/question/37483907/answer/89452327 ; 我就大概将其中的我认为比较重要的点综合一下,原文更详细。                     像文章中说的那样:大公司(腾讯、阿里、百度...),看重的是综合能力(数据结构与算法,计算机网络,操作系统,Java等) 小公司,看重的是实践能力,项

2016-05-24 12:21:26 1398

原创 Android19之移动存储(内部存储)

由一张图可知移动存储的大概。 重点是介绍手机内部存储。                 一、手机内部存储的特点: 1、存放本应用中的私有数据        2、当应用卸载时,/data/data/《包名》/... 这个目录会同步被删除,即手机内部存储的文件会被删除        3、存放位置:data/data/《包名》/files/...             

2016-05-24 12:20:51 400

原创 Android20之测试篇

一一、Android测试分类                 1、依据是否知道源码                 2、依据测试的粒度(测试的程度)                 3、依据测试暴力程度                 4、适配测试 1、依据是否知道源码:                     ·黑盒:不知道源码,只知道功能,依据功能进行测试          

2016-05-24 12:20:18 409

原创 Android19之消息提醒机制(Notification)

Notification:通知栏信息提醒。             分两大步:         一、创建一个通知                         普通的属性:通知声音,点击通知框后是否自动取消                     1、通知栏:通知栏就是手机屏幕最上方来消息时提醒出现的,包括Image、Text                     2、通知框:手机

2016-05-24 12:19:37 430

原创 Android18之消息提醒机制(Dialog)

DiDialog:对话框,通常是一种显示在当前活动之上的小窗口,这时候下层的Activity将失去焦点,由对话框来实现与用户的交互         对话框类型:1标准对话框、 2菜单式对话框、   3复合对话框     4、自定义对话框                         标准对话框                                 菜单对话框

2016-05-24 12:19:04 562

原创 Android17之消息提醒机制(Toast)

Toast:吐司,此通知是一种浮现在屏幕上层的消息提醒,只填充消息所需要的空间,并且不影响当前运行的Activity,不能获得焦点 Toast分两部分讲解:             一、系统Toast,白加黑。                         context:上下文、text:要在Toast中显示的文本内容、duration:Toast显示的时间长短          

2016-05-24 12:18:07 675

原创 Android16之消息提示机制介绍(Logcat)

Android消息提示机制:         Logcat:机器猫,维护人员,开发人员都需要         Toast:吐司,这个不用介绍是什么东西了,前面         Dialog:对话框,如图所示:                  Notification:通知管理, Android屏幕最上面通知栏中的通知 今天重点介绍一下Logcat的使用。 一、首先得知道Log

2016-05-24 12:17:16 315

原创 Android15之控件ListView(初识)

ListView:是Android中非常重要的一个控件,也是最麻烦的一个控件,今天就来初步来认识一下ListView。 一、ListView是什么?            ListView是一个控件,列表视图。将一些相同结构的视图批量显示。什么意思呢?如下所示: 一个空的ListView是什么样的呢? 代码如下:android:divider=“#0000ff” 为分割线的颜色   

2016-05-24 12:16:32 388

原创 Android14之控件系列ScrollView

ScrollView:滚屏视图,也就是当屏幕容纳不下ScrollView中那么多的控件后,能使用滚屏来查看内容     父类:FrameLayout。    实例代码: activity_main.xml 注意: ①ScrollView的滚屏为竖直滚屏,如果要想在水平方向滚屏,则需使用HorizontalScrollView,使用方法跟ScrollView一样 ②Scrol

2016-05-24 12:15:57 227

原创 Android13之控件系列ProgressBar

ProgressBar:进度条     做一个实例来分析如何使用:     效果如下 activity_main.xml: ProgressBar style="@android:style/widget.ProgressBar.Horizontal" :选取ProgressBar的样式,选择的为水平样式,如果不加此属性的话,默认为转圈圈的样式 Button style="@an

2016-05-24 12:15:01 346

原创 Android012之控件ToggleButton(图片、颜色选择器)

ToggleButton:开关按钮        它的父类是CompoundButton,实现开与关的效果 接口:CompoundButton.OnCheckedChangeListener(); toggle():取反操作,回调接口中的方法 XML属性设置:                     ①Textoff:表示为关的状态的提示文本                     ②

2016-05-24 12:13:57 1772

原创 Android012之控件系列Spinner

Spinner:下拉框     一个动态显示数据的控件,它的爷爷是AdapterView, 接口:AdapterView.OnItemSelectedListener 实例:一个天气的下拉框      在spinner中装载一个天气的数组, 因为是数组,而不是字符串,在values中创建一个专门放数组的xml。 数组中包含5个数据 ①获取资源数组:t

2016-05-24 12:13:22 272

原创 Android011之控件系列RadioButton

RadioButton:单选框 利用RadioGroup和RadioButton结合,来实现按钮之间的互斥     RadioGroup的父类是LinearLayout,所以它本身也是一个容纳其它控件的容器,      接口:RadioGroup.setOnCheckedChangeListener 实例:字符集的选择。效果如下:          点击任意一个单选框,利用Toast显

2016-05-24 12:12:34 259

原创 Android010之控件系列CheckBox

CheckBox:复选框,     接口:CompoundButton.OnCheckedChangeListener :状态改变的监听               CompoundButton:复选按钮,它是抽象类,它是 CheckBox,RadioButton(单选按钮 ),ToggleButton的父类 看这个其实不知道到底是什么意思,现在用一个实例来说明这其中的意思:明密文切换

2016-05-24 12:11:59 296

转载 Android09之布局属性大全(转)

android属性 Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料, 第一类:属性值为true或false android:layout_centerHrizontal  水平居中 android:layout_centerVertical   垂直居中 android:layout_centerInparent  

2016-05-24 12:11:15 248

原创 Android08之LinearLayout布局讲解(权重分析*)

五大布局:LinearLayout、RelativeLayout、TableLayout、FrameLayout、AbsoluteLayout 继承结构:    java.lang.Object         android.view.View                android.view.ViewGroup                     android.widge

2016-05-24 12:10:18 461

原创 Android06之学习日常(Activity生命周期*)

任务完成: 第一行代码看到了120页, 视频看了六集以上, 超额完成任务 看书收获 一、理解了Activity的生命周期 二、 Activity的四大状态:启动状态,运行状态,暂停状态,销毁状态, 三 、Activity的七大方法 oncreate()活动创建,并将一些事件,初识的操作在其中, onStart()活动启动,由不可见变为可见时调用 onResume()活动

2016-05-24 12:09:02 265

原创 Android05之Intent专题

Intent,翻译过来为“意图”,我的理解为:就是告诉当前Activity下一步要做什么,表现出的一种意向。 so,Intent的大致功能有: ①启动活动、启动服务,启动广播等,今天只针对Activity,其它日后研究 ②实现Activity之间的跳转,也就是在当前Activity下,启动另一个Activity ③Activity之间的数据交互 使用Intent实现以上功能:但Int

2016-05-24 12:06:33 237

原创 Android02之目录分析

..(),创建Android项目后,出现长长的一大串文件顿时懵逼了!老老实实一个个了解 ①src 存放Java源码的地方,跟Java下的src类似包结构 -----com.wuhao.hello 项目创建时已经取好的名字 --------MainActivity.java(默认名)可修改,在项目创建时可自己编写,里面放的是Java代码,功能是调用所需的资源构建显示主面 ②gen  

2016-05-24 12:04:46 184

原创 Android01之集成工具

一:n年之前的老办法,①下载jdk,使电脑有java的语言环境,因为android也是用java来写代码的,具体Google。②下载eclipse,在eclipse中开发android,本身是不具备这种能力,所以③下载ADT,在eclipse-help-install ⋯new什么的,将下载好的ADT融入eclipse中,使eclipse工具能具备开发android的能力,但是光有能力不行,还需要

2016-05-24 12:03:39 229

空空如也

空空如也

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

TA关注的人

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