- 博客(14)
- 收藏
- 关注
原创 (第一行代码)笔记(四)
数据存储全方案 持久化技术简介 Android系统中主要提供了三种方式用于简单的实现数据持久化功能文件存储 SharedPreference存储 数据库存储 1.文件存储 将数据存储到文件中 Context类下有openFileOutput方法,将数据存储到指定文件中,第一个参数指定文件名,不可以包含路径,所有的文件都是默认存储到/data/data/<package name>/f
2017-02-08 20:25:44 261
原创 (第一行代码)笔记(三)
git分布式版本控制工具 Linux或者Ubuntu sudu apt-get install git-core 创建代码仓库配置身份 git config --global user.name "tony" git config --global user.email "tony@gmail.com" Repository 可在项目目录下git init 完成创建代码仓库 提交本地代码 g
2017-02-08 16:01:54 251
原创 (第一行代码)笔记(二)
四种基本布局layout_gravity 指定控件位置 weight 按照比例指定控件的大小LinearLayout 线性布局 orientation vertical,horizontal RelativeLayout 相对布局 FrameLayout 帧布局 TableLayout 表格布局 stretchColumns 拉伸指定列自适应屏幕宽度 TableRow la
2017-02-07 21:03:48 334
原创 (第一行代码)笔记(一)
Android系统四层架构Linux内核层 系统运行库层 应用框架层 应用层 目录结构src目录 gen目录 assets目录 bin目录 libs res androidmanifest.xml project.properties 四大组件Activity 活动 Service 服务 BroadcastReceiver 广播接收器 Content Provider 内容提供者 intent
2017-02-07 20:25:08 382
原创 Android基础知识之控件系列(5)——EditText类及其子类
这一次,我倾尽所有,换你一世陪伴。 这一篇列出几种常用EditText和它的一些属性,其中后面还有自定义EditText和自定义AutoCompleteTextView,其他属性还有ExtractEditText请读者自行去深究。 直接上代码了,不做过多的解释,自定义AdvancedAutoCompleteTextView可详细看底部链接里面的。MainActivity.java packag
2016-03-15 19:18:34 378
原创 Android基础知识之控件系列(4)——CheckedTextView、Chronometer、DigitalClock类
这一次,我倾尽所有,换你一世陪伴。 今天要介绍的是CheckedTextView、Chronometer、DigitalClock这三个类。源码很简单,继承自TextView。 代码主要有四个,依次给出代码。最后一个是自定义控件,DigitalClock,我为了省劲类名直接用原类名,不建议这样。MainActivity.java package com.im.wu.textviewremain
2016-03-15 18:00:40 438
原创 Android基础知识之控件系列(3)——Button的非直接子类们
这一次,我倾尽所有,换你一世陪伴。 今天要介绍的是Button的非直接子类。先上关系图,后上效果图加代码。 通过上图可以看到Button的直接子类是CompoundButton,这个类是一个抽象类,下面要介绍的是CheckBox、RadioButton、ToggleButton。activity_main.xml <?xml version="1.0" encoding="utf-8"?> <
2016-03-13 19:44:12 301
原创 Android基础知识之控件系列(2)——Button及自定义背景
这一次,我倾尽所有,换你一世陪伴。 今天这篇列出常用控件Button的几种样式,只是简单列几个属性的,其他的自己研究吧。废话不多说,直接上效果图加代码。activity_main.xml <?xml version="1.0" encoding="utf-8"?> <ScrollView android:layout_width="fill_parent" android:lay
2016-03-12 15:43:15 432
原创 Android基础知识之控件系列(1)——TextView及自定义动态TextView
这一次,我倾尽所有,换你一世陪伴。 今天就算正式开始anroid了,这时候你应该已经有了Java基础,and下载了几个版本的SDK,这些不用我说了吧,如果没有,还是先做做这两项吧。到了控件系列,关系图加代码一放,废话不多说。 先给个View及其子类的树图吧很庞大,一个截图无法全部截取,只能分开。大家也可网上自行下载帮助文档查看View类及其相关子类 运行效果如图: ImageView
2016-03-11 17:45:05 464
原创 Android基础(3)——Android Studio模拟器Genymotion
这一次,我倾尽所有,换你一世陪伴。 上一篇文章说到这一篇讲下android开发调试神器——Genymotion模拟器。Genymotion – Fast And Easy Android Emulation 快和简单。这不是吹的,评价的很到位啊。 Genymotion下载地址: https://www.genymotion.com/ Genymotion下载地址 只有这么一个地址了,官网有免
2016-03-09 18:37:17 389
原创 Android基础(2)——Android Studio建项目
这一次,我倾尽所有,换你一世陪伴。 前一节已经讲了如何创建项目,但是那个是刚安装完第一次启动Android Studio建项目方式,这节讲下以后启动如何建项目,毕竟所有的都是英文啊,会的可以直接跳过,英语666的可以跳过,最后再分析下项目目录都是做什么用的。 Android Studio 除了第一次启动,以后启动都会是这样的,如下图 新建项目步骤如下,直接上图了,就不打字了,相信看图会更明
2016-03-08 21:19:49 434
原创 Android基础(1)——Android Studio下载安装建项目
这一次,我倾尽所有,换你一世陪伴。 前面介绍的东西虽然少,但是我感觉如果不接触项目,不去敲代码,介绍再多也白扯,所以直接上项目。先从最简单的开始——HelloWorld 使用开发工具Android Studio Android Studio下载地址: http://www.androiddevtools.cn/ Android Studio镜像下载地址 http://www.androi
2016-03-08 14:04:11 498
原创 Android群英传(2)——Android四大组件五大布局
这一次,我倾尽所有,换你一世陪伴。 Android App组件架构,通常就是我们所说的四大组件,指的就是Activity、BroadCastReciever、ContentProvider、Service,它们是组成一个Android App的最基本元素。 四大组件详解1. Activity Activity是Android程序与用户交互的窗口,从视觉效果来看,一个Activity占据当前的
2016-03-07 20:54:48 417
原创 Android群英传(1)——Android基础
这一次,我倾尽所有,换你一世陪伴。 Android群英传,一本很不错的书,虽然个人感觉不太适合新手入门。因为他书上讲的内容的顺序和我个人感觉不太一样。一系列文章就按照这本书来了。 所有的android书籍,第一章都会是讲解android体系与系统架构,那就先来简单了解一下,有兴趣的可以深研究。这里只是简单介绍下。Android系统架构 第一层:Linux内核层 第二层:库和运行时
2016-03-07 20:25:57 383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人