- 博客(18)
- 资源 (13)
- 收藏
- 关注
原创 Android入门基础(13) menu菜单汇总
Android入门学习(13) ------简单实用菜单menuMenu有两种加载方法,可以再java代码中加入,也可以再res/menu下的.xml文件下配置完成。一java代码中使用1、覆盖Activity的onCreateO
2012-07-19 16:00:57 1624
原创 Android开发12:Preference布局结构小议
Preference布局结构小议 安卓程序开发中常用Preference布局结构来做程序的设置项。Android系统会将Preference元素的值存储在sharedPreference文件中,方便了数据的管理。该文件存放路径位DDMS视图下data/data/[packgename]/shared_prefs/文件下,命名约定为:packagename_preferencse.xml
2012-07-10 18:46:33 3337
原创 Android BroadCastReceiver
BroadCastReceiver 简介 BroadCastReceiver 源码位于: framework/base/core/java/android.content.BroadcastReceiver.java 广播接收者( BroadcastReceiver )用于接收广播 Intent ,广播 Intent 的发送是通过调用Context.sendBroadcast() 、
2012-07-30 10:16:30 1190
原创 用PendingIntent创建一个Alarm的基本过程
PendingIntent以及它的执行过程public final class PendingIntent extends Object implements Parcelable 简介 PendingIntent用于描述Intent及其最终的行为. 你可以通过getA
2012-07-30 09:42:43 2403
原创 【Android】Uri、UriMatcher、ContentUris详解
来自CSDN Blog : feng88724的专栏 2011-04-18 1.Uri通用资源标志符(Universal Resource Identifier, 简称"URI")。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 URI一般由三部分组成:访问资源的命名机制。 存放资源的主机名。 资源自身的名称
2012-07-28 17:02:01 1207
原创 android ContentResolver详解
在Android 应用程序之间数据共享—-ContentResolver中,已经说明了Android是如何实现应用程序之间数据共享的,并详细解析了如何获取其他应用程序共享的数据。ContentProviders存储和检索数据,通过它可以让所有的应用程序访问到,这也是应用程序之间唯一共享数据的方法。那么如何将应用程序的数据暴露出去? 通过以前文章的学习,知道ContentResol
2012-07-27 12:13:09 16974
原创 Algorithm Gossip:背包问题(Knapsack Problem)
背包问题(Knapsacks Problem) 总的来说,背包问题是一种动态优化问题。 背包载重量一定,给定一组物品,没件物品有自己的价值和重量,问题要求在不超过背包载重前题下,怎样让载入的物品价值和最大? 假如有物品如下: 物品号 物品名 重量 价钱
2012-07-25 20:42:24 2480
原创 Algorlthm gosslp:八皇后问题浅谈
八皇后 8*8的棋盘上放八个皇后棋子,要求在纵行,竖行和斜行的八个方向上都不能有两个以上的皇后。1970和1971年,E.W.Dijkstra与N.Wirth曾用这个问题讲解程序设计技巧,淡然,像我这码农级程序员很难理解怎样应用到程序设计技巧中,现阶段只管理解问题的解决方法。 八皇后问题主要使用递归求解,然而如何减少递归次数呢? 在每次递归时,不必
2012-07-25 20:09:07 1783
原创 Android开发人才前景分析及建议
随着采用Android系统的谷歌手机、平板电脑等产品逐渐扩大市场占有率,Android平台人才的缺口日益显现。据业内统计,目前国内的3G研发人才缺口有三、四百万,其中Android研发人才缺口至少30万。职场专家指出,想要从事Android开发的人员,除了基础的计算机技术知识要扎实之外,要根据各类企业、各类岗位的不同需求,补充与岗位相关的Android技术知识。此外,还要注重项目经验的积累。
2012-07-25 15:57:09 12588
原创 Android SqLite中insert()方法解析
android SqLite中insert()方法解析 Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。对SQLiteDatabase的学习,我
2012-07-21 10:56:00 7216
原创 android SqLite综述
android SqLite综述 背景 SQLite 是一个非常流行的嵌入式数据库,它提供了一个清爽的 SQL 接口,相当小的内存占用和高速的响应,更 Happy 的是他还是免费的,大家都可以尽情的使用,很多牛叉的公司(诸如Adobe,Apple,Google,Sun,Symbian ),开源项目( Mozilla,PHP,Python )都在产品中装配 SQLite.
2012-07-21 10:34:14 1146
原创 android中SqLite query中用selectionArgs处理字符传值
android中SqLite query中用selectionArgs处理字符传值Android 中涉及数据库查询的地方一般都会有一个 query() 方法,而这些 query 中有大都(全部?)会有一个参数 selectionArgs,比如下面这个 android.database.sqlite.SQLiteDatabase.query():[java:nogutter]
2012-07-21 10:18:27 3634
原创 ArrayAdapter SimpleAdapter SimpleCursorAdapter 区别
ArrayAdapter SimpleAdapter SimpleCursorAdapter 区别数据源不同而已 1. String[]: ArrayAdapter 2. List>: SimpleAdapter 3. 数据库Cursor: SimpleCursorAdapter 使用ArrayAdapter(数组适配器)顾名思义,需要把数据放入一个数组以便显示。 an
2012-07-20 18:33:11 2329
原创 Iterator迭代器详解
迭代器模式(Iterator pattern) 一、 引言迭代这个名词对于熟悉Java的人来说绝对不陌生。我们常常使用JDK提供的迭代接口进行java collection的遍历:Iterator it = list.iterator();while(it.hasNext()){//using “it.next();”do some businesss logic}而这就是关于
2012-07-20 12:06:36 1438
原创 集合与容器的区别
集合与容器的区别 .集合类是放在java.util.*;这个包里。集合类存放的都是对象的引用,而非对象本身,为了说起来方便些,我们称集合中的对象就是指集合中对象的引用(reference)。引用的概念大家不会忘了吧,在前边我们讲数据类型时讲的。 集合类型主要有3种:set(集)、list(列表)、map(映射)和Queue(队列)。//队列为jdk5
2012-07-20 11:50:29 2294
翻译 AndroidManifest.xml详解
一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent
2012-07-11 12:01:02 1230
翻译 安卓应用程序之间的交互
安卓应用程序之间的交互 一个典型的安卓应用程序一般有多个activity。每一个activity就是一个用户界面,每个界面允许用户做一些交互性多做(如填写信息、看地图、拍照)。要想从一个activity跳到另个一activity,你就要用到Intent类来定义这个转向及其动作。当你通过Intent告诉系统要打开另一个activity会用到startActivity()方法,系统会用I
2012-07-06 10:37:50 2332
原创 我的时间管理及未来两年IT规划
我的时间管理及未来两年IT规划 停笔,交上期末卷那一刻,意味着我的大学整整过去了一半······ 根据业界情况,选择了学习软件就注定着要靠技术吃饭,否则只能吃个青春饭。大学的人才教育是与企业的需求脱节的,要想在这么多的it人中脱颖而出,必须要利用有限的时间修炼自己的内功,会别人不会的(也就是要有自己的绝活),万事做的比别人好一点点就行。我认为大学期间最终要的还是要把基础打好,这样走
2012-07-01 08:39:21 4091 44
打飞机-安卓源码分享-可运行
2013-11-23
完整的网站开发 实战
2012-05-04
C语言常见问题和常见算法
2012-04-16
数据结构 演示软件
2012-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人