自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (25)
  • 收藏
  • 关注

原创 修改进度条ProgressBar颜色

1.在Drawable中创建一个xmlprogressbarstyle.xml       2.在ProgressBar中插入属性android:progressDrawable="@drawable/progressbarstyle"

2012-09-28 14:09:08 1621

原创 不用tabWidget,实现全局菜单,切换不同activity

入口Activity 1、布局 http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="vertical" >

2012-07-19 12:31:54 807

转载 NDK开发

一、NDK产生的背景  Android平台从诞生起,就已经支持C、C++开发。众所周知,Android的SDK基于Java实现,这意味着基于Android SDK进行开发的第三方应用都必须使用Java语言。但这并不等同于“第三方应用只能使用Java”。在Android SDK首次发布时,Google就宣称其虚拟机Dalvik支持JNI编程方式,也就是第三方应用完全可以通过JNI调用自己的C动态

2012-07-08 09:45:32 506

原创 android唤醒屏幕/保持屏幕唤醒

1、唤醒屏幕 use PowerManager and WakeLockAndroidManifest.xml权限:程序中的代码:PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);PowerManager.WakeLock mWakeLock = pm.newWake

2012-07-07 08:31:49 2612

转载 增删改查通讯录

一、通讯录应用介绍通讯录应用是Android自带的应用程序,我们看到此应用的时候,可能只认为这是一个应用,用数据库存储数据,但是实际上不是这样的。通讯录是ContentProvider的应用,通讯录由两部分组成:(1)com.android.providers.contacts的ContentProvider:真正存储数据的ContentProvider

2012-07-04 09:56:28 1220

原创 SurfaceView局部刷新

Canvas canvas = holder.lockCanvas(null);//获取画布   Paint mPaint = new Paint();   mPaint.setColor(Color.BLUE);             canvas.drawRect(new RectF(40,60,80,80), mPaint);   holder.unlockCanvasAn

2012-07-04 09:30:30 2113

原创 Android view中的requestLayout和invalidate方法

requestLayout:当view确定自身已经不再适合现有的区域时,该view本身调用这个方法要求parent view重新调用他的onMeasure onLayout来对重新设置自己位置。特别的当view的layoutparameter发生改变,并且它的值还没能应用到view上,这时候适合调用这个方法。invalidate:View本身调用迫使view重画。

2012-06-25 17:45:14 672

转载 对AttributeSet和defStyle的理解

在通过xml文件构造view组件的时候,往往都要使用到AttributeSet和defStyle这个两个参数,例如Button组件的构造方法Button(Context ctx, AttributeSet attrs, int defStyle)中,ctx会调用obtainStyledAttributes( AttributeSet set, int[] attrs, int defStyleAt

2012-06-25 17:42:52 492

转载 android ImageView.getDrawingCache return NULL

情况如: http://www.oschina.net/question/6530_44340模拟器上面getDrawingCache可以返回值,而在真机上面返回null当我们需要获取某个View的DrawingCache时回去调用getDrawingCache方法,有同学说可以使用getDrawable;但这两个是不一样的,根本上的不一样暂时还没去研究,至少getDrawable获取的是

2012-06-19 15:55:45 1025 1

转载 Android通信录

数据是应用的核心(该话不是我说的,某本书上看到的),在Android的应用程序中我们经常需要调用通信录,比如给联系人发送贺卡,发送Email。我们已经知道可以通过ContentProvider去拿到数据,但是其uri如何得到呢。这就需要我们去查看文档,但是Android开发者指南已经很久没有更新过了,上面的URI有很多也是错误的,我们必须通过自己查看源文件来找到uri,然后才可

2012-06-19 10:17:18 862

转载 Android 删除手机联系人,添加手机联系人,更新手机联系人信

删除联系人 private void delContact(Context context, String name) {Cursor cursor = getContentResolver().query(Data.CONTENT_URI,new String[] { Data.RAW_CONTACT_ID },ContactsContract.Contacts.DISPLA

2012-06-08 10:54:51 1854

原创 android检测当前网络是否可用

package cn.chen.util;import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;public class NetworkDetector { /**  * detect the current network

2012-03-30 13:28:12 606

转载 Android中SD卡的操作 - 文件读写及容量计算

android.os.Environment提供访问环境变量  java.lang.Objectandroid.os.Environment  Environment 静态方法:  方法 : getDataDirectory ()返回 : File 解释 : 返回Data的目录  方法 : getDow

2012-03-11 14:56:12 527

原创 android软键盘的显示与隐藏

//隐藏软键盘   ((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);

2012-03-07 17:04:30 376

转载 Android各种开源项目源代码的下载方法(Subversion/Git/Mercurial)

开源项目几乎都使用版本控制系统来对代码进行维护,著名的版本控制软件有诸如CVS、Rational ClearCase、Microsoft Visual SourceSafe、Git、Subversion、Mercurial等等,数不胜数。当然上面有的是商业软件,有的是开源软件,对于我们单纯下载代码而言,其实没有多大区别,关键要看你需要下载的开源代码它是基于何种版本控制系统的进行维护的,本文就以Su

2012-02-28 09:32:51 585

转载 android联系人读取

Android中的联系人都保存在一个SQLite数据库中,有兴趣的可以使用adb直接push出来看一下里面的表和视图的结构,它的路径为:/data/data/com.android.providers.contacts/databases/contacts2.db在联系人数据库中,保存的都是一些小的数据表,即与把所有数据保存成一个表不同,它会对联系人的资料模块化,然后分成多个表保存

2012-02-23 13:08:17 623

转载 Android操作联系人

Android系统中的联系人也是通过ContentProvider来对外提供数据的,我们这里实现获取所有联系人、通过电话号码获取联系人、添加联系人、使用事务添加联系人。获取所有联系人1. Android系统中的联系人也是通过ContentProvider来对外提供数据的2. 数据库路径为:/data/data/com.android.providers.contacts/databas

2012-02-23 11:16:43 1395

转载 演化理解 Android 异步加载图片

下面测试使用的layout文件:简单来说就是 LinearLayout 布局,其下放了5个ImageView。1.0" encoding="utf-8"?>http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"

2012-02-10 17:42:59 438

原创 Android ListView异步加载图片

package cn.riddles.activity;   import android.app.Activity; import android.os.Bundle; import android.widget.ListView;   public class MainActivity extendsActivity {    private

2012-02-10 17:21:24 436

转载 Android 调用前置摄像头

首先,鄙人要发泄下对Android小小的不满,为神马2.3才有api来支持front Camera ,为神马2.3之前的版本也会有前置摄像头,为神马每个厂商的调用前置摄像头的方式都不一样。尼玛同样是写程序,至于搞那么多不同版本不同兼容性问题么。生物识别技术你们伤不起啊!!!GOOGLE 您神马时候才能统一啊!!!别折磨我们这群蛋疼的码农了。该死的魂淡厂商们,你们大致统一一下行不行,坑爹的。if

2012-02-10 17:10:32 620

原创 android录视频

Runnable run = new Runnable() {  public void run() {   try {    myRecAudioFile = new File(Environment.getExternalStorageDirectory(), "video.mp4");// 创建临时文件    if (myRecAudioFile.exists()) {

2012-02-10 16:52:30 371

原创 android 开发中常用到的一些代码片段(一)

1、图片旋转:Bitmap bitmapOrg = BitmapFactory.decodeResource(this.getContext().getResources(), R.drawable.moon);Matrix matrix = new Matrix();matrix.postRotate(-90);//旋转的角度 Bitmap resizedBitmap =

2012-02-10 16:32:51 391

原创 [Android实例] 获得OAuth认证

还是拿人人的OAuth认证举例吧。其实这个认证就是原则上实现了程序开发人员和用户的用户名密码的分离,使密码不会被第三方获取。   只有被认证后,才能有权限调用人人网的接口方法。首先要去人人的开放平台去注册,各种信息都填好后,会给你一个API key和一个Secret key.  首先,浏览器跳转到人人指定的授权服务页面,"https://graph.renren.com/oauth/aut

2011-11-11 11:29:43 964

ksoap2-android-assembly-2.5.2-jar-with-dependencies.rar

ksoap2-android-assembly-2.5.2-jar-with-dependencies.rar

2012-03-15

BroPHP框架+参考手册

BroPHP框架+参考手册。BroPHP一款很好的PHP入门框架

2011-11-28

smarty中文手册

smarty中文手册,很好的参考手册.smarty必备

2011-11-25

php_memcache.dll

PHP Memcache扩展文件php_memcache.dll

2011-11-22

memcached-1.2.6-win32-bin.zip

memcached-1.2.6-win32-bin.zip

2011-11-22

Ruby英文文档

Ruby英文文档,原汁原味的英文文档,很适合ruby学习者参考

2011-11-22

Ruby中文文档

很好的Ruby中文文档,Ruby初学者必备文档

2011-11-22

java-jdk7 API

最新版jdk7 API,java开发必备

2011-11-15

Linux命令大全

Linux命令大全,Linux初学者必备

2011-11-10

android2.3+sdk中文帮助文档

语言不应该成为我们学习知识的障碍。android2.3+sdk中文帮助文档,帮助英文不好的android开发者深入理解android。

2011-11-10

android无线点餐系统源代码

android无线点餐系统全部源代码(包括android客户端和服务器端的实现)

2011-11-08

jar反编译工具

一个功能强大的jar反编译工具,比一般的反编译工具要好用得多

2011-11-07

JQuery中文手册

JQuery中文手册,Web前端开发必备参考手册

2011-11-07

Apache2.2中文手册

Apache2.2中文手册,版本比较新,适合Apache使用者作为参考

2011-11-05

JavaScript参考文档

最全面的JavaScript参考文档,文档内容应有尽有,是web开发者必备的参考文档。

2011-11-01

C++开发文档

非常好的C++开发文档,是C++开发者必不可少的参考文档.

2011-10-31

google-gson-1.7.1 jar包

google-gson-1.7.1 jar包 使用gson必备的jar包

2011-10-29

andriod 2.3 API

对于android开发者来说,查看在线文档是很不方便的,因为有的时候文档访问不了,对此本人深有体会。因此,在这里贡献一个chm格式的android API,方便android开发者使用

2011-10-29

android中文文档

android中文文档,对于英文不太好的android开发者来说,这个android中文文档是最好的选择

2011-10-29

设计模式文档

设计模式文档,里面包含全部的23中常用java 设计模式及其示例代码

2011-10-29

ThinkPHP使用手册

ThinkPHP使用手册,里面包含ThinkPHP使用教程等。内容比较齐全,是使用ThinkPHP者必备的工具

2011-10-29

PHP5.3开发手册

PHP5.3开发手册,文档内容比较新。是PHP开发者必备的工具之一

2011-10-29

JavaScript使用手册

最新版的JavaScript使用手册。这是开发JavaScript必备的工具。

2011-10-29

空空如也

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

TA关注的人

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