自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 android listview中checkbox 的点击事件

我们经常遇见这样的事情,在listview的item中包含有textview和checkBox。我们既想获取listitem的点击事件,又想获取listitem中textview的点击事件和listitem中checkBox的点击事件,那么有没有办法实现呢?答案是肯定的,我们只需重新创建listview的适配器继承BaseAdpter就可以了。另外如果有checkBox或者imageview在内的

2013-05-08 11:13:30 2208

转载 获取通讯录所有字段

package cn.ihope.mozyhome.util;import java.util.ArrayList;import java.util.List;import org.json.JSONException;import org.json.JSONObject;import android.content.Context;import a

2013-04-06 16:16:09 931

转载 基于Android2.2的联系人的基本操作

TestContacts.rar (68.47 KB, 下载次数: 398) 前段时间公司要求我组织个通信录方面的培训,我集中研究了下基于Android2.2的联系人的基本操作,现在将成果发出来和大家一起交流下,供对通信录感兴趣的朋友学习。Activty部分:TestContacts.java:package waga.android.study.TestContact

2013-04-03 11:00:21 553

转载 Android Contacts的使用(一)

摘要: 前阵子搞短信,发现Android 1.x至2.0 版本联系人数据库很多地方做了更改,且关于这方面的资料也比较少,所以找到一篇文章稍作翻译了下,以供大家参考,该文将分三部分发布。有翻译不对的地方还望见谅。本文多以俗语 ...前阵子搞短信,发现Android 1.x至2.0 版本联系人数据库很多地方做了更改,且关于这方面的资料也比较少,所以找到一

2013-04-02 11:59:59 788

转载 在eclipse中将android项目生成apk并且给apk签名

生成apk最懒惰的方法是:只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。如果想要自己给apk签名:1.签名的意义  为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次

2013-03-22 11:11:38 549

转载 使用Intel的虚拟化技术(vt-x)加速Android模拟器

Android的官方模拟器速度一向难以忍受。这一情况在Intel发布x86的android镜像后有了极大的改观。通过启用vt-x加速,模拟器可以达到和真机差不多的流畅度。1、首先要确定CPU支持vt-x技术,请自行查询。而后可能需要在BIOS中手动开启。如图:这一选项的位置因机器而异,比如在我的X220上,就在security选项卡中。2、在android的SDK Mana

2013-03-17 11:49:39 2300 1

转载 android SQLiteDatebase 实践

android 平台下建立的一个数据库小实例。实现了数据的增、删、改、通过对话框的形式去修改、删除数据MdbHelper类:view plainpackage training.android.com;    import android.content.ContentValues;  import android.content.Con

2013-03-01 10:24:53 408

转载 让 TextView 自带滚动条

在android上面让TextView 过多的文字实现有滚动条,之前想简单了以为设置TextView的属性就可以实现,结果还是需要ScrollView配合使用,才能达到滚动条的效果有两种方式实现,一种是代码写java的layoutJava代码RelativeLayout.LayoutParams param = new RelativeLayout.Layout

2013-02-28 20:29:48 337

转载 旋转屏幕导致Activity重建怎么办?

Android开发文档上专门有一小节解释这个问题。简单来说,Activity是负责与用户交互的最主要机制,任何“设置”(Configuration)的改变都可能对Activity的界面造成影响,这时系统会销毁并重建Activity以便反映新的Configuration。“屏幕方向”(orientation)是一个Configuration,通过查看Configuration类的javado

2013-02-28 11:40:09 380

转载 Android隐藏状态栏和标题栏,相当于全屏效果

红薯 发布于 2011年03月02日 23时, 7评/24774阅分享到 新浪微博腾讯微博收藏+40 踩顶0隐藏标题栏需要使用预定义样式:android:theme=”@android:style/Theme.NoTitleBar”. 隐藏状态栏:android:theme=”@android:style/Theme.NoTitleBar.Fullscreen”.标签: 状态栏 标

2013-02-28 10:41:30 431

转载 Android模拟器

Android Emulator是一款功能非常齐全的模拟器,电话本、通话等功能都可进行模拟。甚至其内置的浏览器和Google Maps都可以联网。用户可以使用键盘输入,单击模拟器按键输入,甚至还可以使用鼠标单击、拖动屏幕进行操作。 1.模拟器和真机的不同之处     * 不支持呼叫和接听实际来电,但可以通过控制台模拟电话呼叫(呼入和呼出)。    * 不支持USB连接。    *

2013-02-27 11:00:52 545

转载 Android 应用界面设计

与 iOS 相比,Android 系统界面存在各种不协调,应用界面本身缺乏统一的规范。虽然 Android 的开放性为应用的自主发挥带来了最大的可能性,但如果系统本身能够提供标准的范例,也未必是一件坏事,毕竟许多应用并不一定需要独创的界面。从 Android 4.0 开始,系统界面在一致性上有了许多改善,那么 Android 应用的界面应该如何设计?如果你仔细观察 Google 近期的一系列应用上

2013-02-26 16:33:35 388

转载 转:shape 渐变!描边!圆角!漂亮的自定义背景

在实现背景渐变的帖子里http://androidturing.iteye.com/blog/1238909有朋友建议看看shape的用法,确实很有帮助。这里我偷懒转一篇比较详细的帖子,和大家一起进步~!Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:复制到剪贴板

2013-02-25 17:05:35 448

转载 Android开发之ListView页眉页脚效果VS android背景渐变

Android开发之ListView页眉页脚效果VS a[转载请注明] 来源:www.ideasandroid.com 原文: http://www.ideasandroid.com/archives/316大家都知道,在我们调用ListView的addFooterView()方法给List增加一个页脚时,如果列表内容很多,超过了屏幕大小,那么页脚就看不到了,可我们一般想要

2013-02-22 17:27:42 533 1

转载 adb shell 命令详解

adb介绍SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作:  1、快速更新设备或手机模拟器中的代码,如应用或Android

2013-02-21 15:10:53 627 1

转载 android 探索首选项框架 ListPreference

探索首选项框架    在深入探讨Android的首选项框架之前,首先构想一个需要使用首选项的场景,然后分析如何实现这一场景。假设你正在编写一个应用程序,它提供了一个搜索飞机航班的工具。而且,假设该应用程序的默认设置是根据机票价格由低到高的顺序显示航班,但用户可以将首选项设置为始终根据最少停站数或特定航线来航班。如果实现这一场景? ListPreference    显然,必

2013-02-20 20:41:12 366

转载 android反编译和防止反编译的方法

因此开发人员如果不准备开源自己的项目就需要知道怎样防止反编译和反编译他人的项目来学习。  2.3版本以上在eclipse自动生成的default.properties文件中加上一句“proguard.config=proguard.cfg”可以对代码进行混淆,反编译后是很难看懂的。  2.3之前的SDK版本也没关系,把上面的proguard.cfg文件复制一份放到项目中,然

2013-02-20 20:25:46 597

转载 android反编译防止反编译

本文对如何反编译,防止反编译,和常遇到的问题做了个总结,并略有修改。资源来自:http://blog.csdn.net/sunboy_2050/article/details/6727581http://blog.csdn.net/sunboy_2050/article/details/6727640http://blog.csdn.net/wustrive_2008/article/

2013-02-20 20:23:54 382

转载 采用execSQL()和rawQuery()方法完成数据的添删改查

原文地址:采用execSQL()和rawQuery()方法完成数据的添删改查作者:HeDgeHogAndroid提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。对SQLiteDatabase的学习,

2013-02-18 11:44:33 1125

转载 Android屏蔽返回键和Home键

屏蔽返回键//屏蔽返回键的代码:   public boolean onKeyDown(int keyCode,KeyEvent event)  {      switch(keyCode)      {          case KeyEvent.KEYCODE_HOME:return true;          case KeyEvent.KEYCODE_BAC

2013-02-16 11:33:11 724 1

转载 Android 利用ListView制作带竖线的多彩表格

/******************************************************************************************** * author:conowen@大钟

2013-02-07 15:36:08 775

转载 Android ListView getView方法 性能优化【转】

Android ListView getView方法 性能优化【转】  2012-08-09 14:15:50|  分类: android进阶|字号 订阅ListView的Adapter的作用如下图所示:Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一

2013-02-07 14:03:23 550

转载 android中设置控件获得焦点

2011-12-01 17:15 2832人阅读 评论(0) 收藏 举报android中,要使控件获得焦点,需要先setFocus,再requestFocus。以Button为例:                btn.setFocusable(true);                btn.setFocusableInTouchMode(true);

2013-02-07 13:42:32 427

转载 Android DecimalFormat

分类: android2012-09-05 09:30 209人阅读 评论(0) 收藏 举报本文对DecimalFormat类进行介绍和分析,主要包括:模式、特殊模式字符、科学计数法、舍入、阿拉伯数字、特殊值等。并且结合实际例子,说明它的使用上的一些方法和技巧。3       基本概念DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字

2013-02-07 12:20:25 484

转载 SQLite的查询优化

2012-03-15 14:24:19     我来说两句      收藏    我要投稿SQLite是个典型的嵌入式DBMS,它有很多优点,它是轻量级的,在编译之后很小,其中一个原因就是在查询优化方面比较简单,它只是运用索引机制来进行优化的,经过对SQLite的查询优化的分析以及对源代码的研究,我将SQLite的查询优化总结如下:一、影响查询性能的因素:1. 对表中行的检

2013-02-06 13:34:50 508

转载 contentprovider的学习实例总结

工作中遇到了contentprovider数据共享机制,下面来总结一下:一、ContentProvider简介       当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpr

2013-02-05 14:51:19 349

转载 Content Provider基础之SQL

这篇文章是Content Provider系列的第二篇,最近由于事务繁忙(给自己找个理由)没能更新博客,罪过啊。不说废话,进入正题。由于Content Provider的实现大都是通过数据库的方式实现的,因此在搞清楚CP之前,首先要弄明白数据库语言SQL。Android平台上使用的数据库管理系统是SQLite,该系统不用我介绍了吧,知名,非常的知名,很多嵌入式系统都在用。有兴趣的朋

2013-02-05 14:09:06 395

原创 Android 获取当前日期和时间

Android 获取当前日期和时间直接调用Calendar类即可定义变量private int mHour;private int mMinute;private int mYear;private int mMonth;private int mDay;调用如下        final Calendar c = Calendar.

2013-02-05 11:18:55 798

转载 在Android中查看和管理sqlite数据库

在Android中可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看。android项目中的sqlite数据库位于/data/data/项目包/databases中。使用DDMS导出sqlite数据库。1、首先打开android项目的调试模式,然后找到显示DDMS:选择DDMS2、切换到DDMS,显示File Explorer窗

2013-02-03 15:44:00 765 1

转载 [Android实例] android数据库升级

做Android应用,不可避免的会与SQLite打交道。随着应用的不断升级,原有的数据库结构可能已经不再适应新的功能,这时候,就需要对SQLite数据库的结构进行升级了。 SQLite提供了ALTER TABLE命令,允许用户重命名或添加新的字段到已有表中,但是不能从表中删除字段。并且只能在表的末尾添加字段,比如,为 Subscription添加两个字段:1 ALTER TABLE Sub

2013-02-01 11:54:10 584

原创 failed to find provider info for com.……

学习content provider,做了个练习,两天来一直不成功,提示:failed to find provider info for com.……网上也有很多人提这个问题,没有找到适用的解决方法。今早又一遍检查代码,突然发现,AUTHORITY在provider.java中有设定,在AndroidManifest.xml中也有设定,但两个值有细微差别。同一个表的AUTHORITY

2013-02-01 11:29:55 20210 3

转载 android 玩转ContentProvider之二--实现多个ContentProvider对多张表进行操作

android 玩转ContentProvider之二--实现多个ContentProvider对多张表进行操作分类: android技巧总结2012-03-17 23:44 841人阅读 评论(0) 收藏 举报本人原创作品,谢绝转载!    上一篇android 玩转ContentProvider之一--实现ContentProvider操作数据库讲了ContentP

2013-01-30 01:07:19 595

转载 Android 数据库一次创建多个表

Android 数据库一次创建多个表时间:2012-11-21 11:25来源:未知 作者:Eric*Market 点击:335次  Android 数据库一次创建多个表我们今天来说的就是android培训中的数据库(sqlite)一次性多建立几个表,这样我们就可以不会在用的时候在建立一张表,一次性我们建立多表以后,我们就省去很多的事情,那么我们还等什么,就来看看代码吧:

2013-01-29 15:15:59 1872

转载 Eclipse常用插件推荐

Eclipse常用插件推荐Posted on 2011-12-07 19:06 季枫 阅读(994) 评论(0) 编辑 收藏 Eclipse Web Tools Platform(WTP)地址:http://download.eclipse.org/webtools/WTP十分强大,支持HTML, JavaScript, XML, JSP,支持语法着色,代码提示,代码折叠等

2013-01-29 10:01:56 914 2

转载 eclipse常用快捷键

2013-01-28 14:12:51 599

转载 使用ViewPager实现高仿launcher拖动效果

前面一篇高仿launcher和墨迹左右拖动效果获得了很多朋友的好评,上一篇文章 主要是通过自定义ViewGroup实现的,有点麻烦。今天用ViewPager 这个类实现了同样的效果,这样代码更少,但是效果是一样的。ViewPager是实现左右两个屏幕平滑地切换的一个类,它是Google提供的。       使用ViewPager首先需要引入android-support-v4.jar这个jar

2013-01-28 11:50:07 412

转载 android联系人ListView布局效果

android联系人ListView布局效果 ViewPage.zip (1.45 MB, 下载次数: 0, 售价: 8 金钱)

2013-01-28 11:13:05 628

转载 Android平台开发中的重构三步走

我们都知道,技术是优质产品的必要条件,要满足用户不断变化的需求,必须有弹性的技术实现框架;android开发平台正是提供给开发者一个清晰且有弹性的架构,正如我们在eclipse开发环境中心建一个android开发项目时,生成的不同文件夹,如src是存放源代码的目录,res是存放资源的目录,这就是为了单纯化界面修改模式,将界面描述部分的程序代码,抽取到程序外部的xml说明文件中。简而言之,即java

2013-01-28 10:53:01 398

转载 Android权限代码大全

android.permission.ACCESS_CHECKIN_PROPERTIES  允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get upload

2013-01-28 10:42:33 457

转载 Android安卓编码规范及性能优化

一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4.layout中的id命名命名模式为:view缩写_模块名称_view的逻辑名称view的缩写详

2013-01-28 10:25:02 779

空空如也

空空如也

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

TA关注的人

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