2014年4月15日

4.15感悟

摘要: 很少静心下来去写一些自己的事情,也很少对自己的生活进行规划和总结,20几年来的生活过的很平淡,似乎我得开始计划和改变了。 2014年过的很快,一晃就到四月中旬了,想起13年的日子似乎充实很多,目标也很明确:写论文和找工作,回想起当时确实压力挺大。去年,很幸运找到了自己喜欢的工作或者说比较适合我... 阅读全文

posted @ 2014-04-15 15:30 leafu 阅读(192) 评论(0) 推荐(0) 编辑

2013年9月11日

android学习---Dialog

摘要: Dialog Dialog,对话框,一个对话框就是一个小窗口,并不会填满整个屏幕,通常是以模态显示,要求用户必须采取行动才能继续进行剩下的操作。 Android提供了丰富的对话框支持,它提供了如下4中常用的对话框:AlertDialog:警告对话框,使用最广泛功能最丰富的一个对话框。ProgressDialog:进度条对话框,只是对进度条进行了简单的封装。DatePickerDialog:日期对话框。TimePickerDialog:时间对话框。 所有的对话框,都是直接或间接继承自Dialog类,而AlterDialog直接继承自Dialog,其他的几个类均继承自AlterDialog。... 阅读全文

posted @ 2013-09-11 21:30 leafu 阅读(1282) 评论(0) 推荐(0) 编辑

2013年9月9日

android学习---SQLite方式存储数据

摘要: SQLite Android对SQLite数据库,提供了完全的支持,而所有创建的SQLite数据库,仅限于当前应用访问,如果其他应用需要访问,则必须提供的Content Provider的支持,并且SQLite数据库会随着Android应用的卸载而被删除。SQLite是一个嵌入式的数据库引擎,最后是以文件的形式保存数据的。从本质上来看,SQLite的操作方式只是一种更为便捷的文件操作,当应用程序创建或打开一个SQLite数据库时,其实只是打开一个文件准备读写。因为SQLite仅适用于资源有限的小型设备,所以本身就不应该把大量数据存储在设备的SQLite数据库里,SQLite只适合存储一些小型. 阅读全文

posted @ 2013-09-09 22:38 leafu 阅读(429) 评论(0) 推荐(0) 编辑

android学习---Shared Preferences

摘要: 1.使用SharedPreferences存储数据和读取数据 SharedPreferences是Android系统提供的一个轻量级的存储类,主要用于保存一些配置信息,比如窗口状态(大小、亮度等)。 SharedPreferences使用键值对的形式来存储数据,可以对常用数据类型boolean、float、int、long以及String进行保存。保存的数据以xml文件的形式存储在/data/data//shared_prefs目录下。1.1使用SharedPreferences存储数据 使用SharedPreferences存储数据可以通过以下4个步骤来实现:(1)使用Context类... 阅读全文

posted @ 2013-09-09 20:45 leafu 阅读(338) 评论(0) 推荐(0) 编辑

android学习---使用文件存储数据

摘要: 在Android中一共提供了5种数据存储方式,分别为: (1)Files:通过FileInputStream和FileOutputStream对文件进行操作。 (2)SharedPreferences:常用来存储键值对形式的数据,对系统配置信息进行保存。 (3)ContentProviders:数据共享,用于应用程序之间数据的访问。 (4)SQLite:Android自带的轻量级关系型数据库,支持SQL语言,用来存储大量的数据,并且能够对数据进行使用、更新、维护等操作。 (5)Network:通过网络来存储和获取数据。 本文主要介绍第一种方式,通过文件存储数据。 在Android... 阅读全文

posted @ 2013-09-09 19:39 leafu 阅读(264) 评论(0) 推荐(0) 编辑

2013年9月6日

java学习--类知识点总结

摘要: 成员变量和局部变量 1、成员变量和局部变量的类型可以是java中的任何一种数据类型。 2、成员变量在整个类内都有效,局部变量只在定义它的方法内有效。成员变量与它在类体中书写的先后位置无关。 3、成员变量又分为实例成员变量(实例变量)和类变量(静态变量)。 4、如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏,即这个成员变量在这个方法内暂时失效。 5、如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏。这是如果想在该方法内使用成员变量,必须使用关键字this。 例外需要注意的问题: 1、对成员变量的操作只能放在方法中,方法可以对成员变量和方法体中自己定义的局部变量进行... 阅读全文

posted @ 2013-09-06 21:20 leafu 阅读(243) 评论(0) 推荐(0) 编辑

2013年9月4日

(转)android学习---Notification

摘要: 原文:http://www.cnblogs.com/plokmju/p/android_Notification.htmlNotification Notification,俗称通知,是一种具有全局效果的通知,它展示在屏幕的顶端,首先会表现为一个图标的形式,当用户向下滑动的时候,展示出通知具体的内容。 注意:因为一些Android版本的兼容性问题,对于Notification而言,Android3.0是一个分水岭,在其之前构建Notification推荐使用Notification.Builder构建,而在Android3.0之后,一般推荐使用NotificationCompat.Buil.. 阅读全文

posted @ 2013-09-04 19:15 leafu 阅读(403) 评论(0) 推荐(0) 编辑

android学习---ListView

摘要: ListView简单示例一布局文件: 代码实现:MyDataSource.javapackage com.leaf.android;import java.util.ArrayList;import java.util.List;public class MyDataSource { public MyDataSource() { // TODO Auto-generated constructor stub } public static List getDataSource() { List list = new ArrayList();... 阅读全文

posted @ 2013-09-04 10:47 leafu 阅读(292) 评论(0) 推荐(0) 编辑

2013年9月3日

android学习---ViewStub惰性装载控件

摘要: ViewStub简单示例main.xml next.xml main.javapackage com.leaf.android;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.view.ViewStub;import android... 阅读全文

posted @ 2013-09-03 19:50 leafu 阅读(201) 评论(0) 推荐(0) 编辑

android学习---TabHost

摘要: TabHost一个简单的示例:布局文件: 实现代码:package com.leaf.android;import java.util.ArrayList;import java.util.List;import android.app.TabActivity;import android.os.Bundle;import android.view.View;import android.widget.ArrayAdapter;import android.widget.ListView;import android.widget.TabHost;//TabContentFactory的... 阅读全文

posted @ 2013-09-03 19:18 leafu 阅读(179) 评论(0) 推荐(0) 编辑

导航