摘要: 单例模式(Singleton) 定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 目的:使得类的一个对象成为系统中的唯一实例。 如何保证一个类只有一个实例并且这个实例易于被访问呢? 我们都知道,一个类多次被new 创建后,获取的是不同实例。 控制台输出的是: 由此可知:要想产生单个实例就 阅读全文
posted @ 2016-12-02 14:33 Nausicaä 阅读(696) 评论(0) 推荐(1) 编辑
摘要: 上一篇我们已经了解了SQLiteOpenHelper 和 构造函数。 现在我们就来掌握一下:onCreate( ) onUpgrade( ) onDowngrade( ) public void onCreate( SQLiteDatabase db) api:Called when the dat 阅读全文
posted @ 2016-11-30 16:48 Nausicaä 阅读(441) 评论(8) 推荐(2) 编辑
摘要: SQLiteOpenHelper api解释: A helper class to manage database creation and version management. You create a subclass implementing onCreate(android.databas 阅读全文
posted @ 2016-11-30 16:15 Nausicaä 阅读(2060) 评论(0) 推荐(0) 编辑
摘要: Listview主要有两个职责: 将数据填充到布局 处理用户的选择点击等操作 列表的显示需要三个元素: ListVeiw 用来展示列表的View 适配器(Adapter) 用来把数据映射到ListView上的中介 数据(data) 具体的将被映射的字符串,图片,或者基本组件 首先要了解什么是适配器: 阅读全文
posted @ 2016-11-27 13:48 Nausicaä 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 上一篇,我们介绍了微信界面的相关知识点。今天我们就来把微信的界面做出来。 首先我们新建一个layout-->LinearLayout-->weixin.xml 我们使用上中下线性布局,采用include 包含布局 实现head,新建一个layout -->LinearLayout-->head.xm 阅读全文
posted @ 2016-11-24 15:08 Nausicaä 阅读(1477) 评论(5) 推荐(1) 编辑
摘要: RadioGroup :单选组 RadioButton :单选按钮 RadioButton和CheckBox的区别: 1、单个RadioButton在选中后,通过点击无法变为未选中 单个CheckBox在选中后,通过点击可以变为未选中 一组RadioButton,只能同时选中一个 一组CheckBo 阅读全文
posted @ 2016-11-24 15:05 Nausicaä 阅读(1080) 评论(4) 推荐(2) 编辑
摘要: 效果呢,博客就不展示了。可以自己试试。黄沙百战穿金甲,不破楼兰终不还 阅读全文
posted @ 2016-11-23 21:45 Nausicaä 阅读(487) 评论(0) 推荐(0) 编辑
摘要: Layout.xml Activity.java 效果: 时人不识凌云木,直待凌云始道高 阅读全文
posted @ 2016-11-23 21:42 Nausicaä 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 表格布局(TableLayout) 离魂莫惆怅,看取宝刀雄 阅读全文
posted @ 2016-11-23 21:37 Nausicaä 阅读(803) 评论(0) 推荐(1) 编辑
摘要: layout (布局) >Android 有五大布局,分别是: LinearLayout : 线性布局,子组件按照垂直或者水平方向来布局。 RelativeLayout :相对布局,按照控件之间的相互位置进行参照物的概念排布,存在一个排布,存在一个参照物的概念, 一般来说在相对布局中的控件都会存在i 阅读全文
posted @ 2016-11-22 17:53 Nausicaä 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 获取精确位置 android.perm... 阅读全文
posted @ 2016-11-21 20:36 Nausicaä 阅读(284) 评论(1) 推荐(1) 编辑
摘要: 通过多天的学习,大家也了解了adb.exe 是用来进行 客户端(pc)—服务器端(android) 数据交互的。 用户可以使用工具Eclipse 中DDMS 隐示使用 adb.exe 进行连接,也可以用doc命令cmd 连接。 如图: 硬件作为Android 的最底层,驱动的进行使得硬件与软件之间发 阅读全文
posted @ 2016-11-21 17:14 Nausicaä 阅读(283) 评论(0) 推荐(0) 编辑
摘要: adb.exe ADB —Android Debug Bridge, 是 Android sdk 里的一个工具,用这个工具可以直接操作管理 Android 模拟器或者真实的 Android 设备 简单来说,ADB 是一个 客户端(pc)—服务器端(android) 程序。 运行设备的 shell(命 阅读全文
posted @ 2016-11-20 14:18 Nausicaä 阅读(246) 评论(0) 推荐(1) 编辑
摘要: 是一种可以包含用户界面的组件,主要用于和用户进行交互。 上一次我们的MainActivity.java 是ADT帮我们自动创建的。手动创建Activity可以加深我们的理解和记忆,于是我们先自己手动创建一个Android项目, 项目名 : ActivityTest , 包名 : 使用默认值 com. 阅读全文
posted @ 2016-11-17 13:03 Nausicaä 阅读(502) 评论(1) 推荐(0) 编辑
摘要: 既然是Java语言,那么对于很多人来说,用System.out.println() 方法来打印日志是最熟悉、最简单不过了。不过在真正的项目开发中,是极度不建议使用 System.out.println()方法的! 为什么 System.out.println()方法会这么遭大家唾弃呢?经过老师和同学 阅读全文
posted @ 2016-11-16 23:16 Nausicaä 阅读(1316) 评论(0) 推荐(0) 编辑