自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(484)
  • 资源 (47)
  • 收藏
  • 关注

转载 如何解决软键盘弹出引起的各种不适

在做登录和注册页面的时候,经常会遇到诸如软键盘挡住输入框的情况,android为此提供了一系列的的配置参数供选择,你可以在androidmanufist.xml的对应Activity的windowSoftInputMode属性中选择如下4者之一进行配置(紫色字): intSOFT_INPUT_ADJUST_NOTHINGAdjustment

2011-12-05 07:45:03 19459 2

转载 Listview分组

吸引用户的眼球,是我们至死不渝的追求;      第一时间呈现最有价值的信息,简明大方,告诉客户,你的选择是多么的明智,这正是你寻觅已久的东西。      分组的应用场合还是很多的,有数据集合的地方往往要分组显示;      分组的形式也很多,最常见的就是镶嵌在列表中,网上说的很多ExpandListView的也是一种。      Android自带的通讯录中的联系人是按照拼音

2011-12-05 07:44:51 1596

转载 换种方法显示不同图片

有时候,我们为了在一个image view中显示不同的图片,往往会使用: if (条件1) {     image.setBackground(R.id.xxx1); } else if (条件2) {     image.setBackground(R.id.xxx2); } ... 最近发现可以用另一个简便的方法实现相同的功能 首先,在res/drawa

2011-12-05 07:44:38 555

转载 通过字符串构建查找图片资源ID

为了灵活显示图片,往往会通过设置一些变量来实现,而字符串是比较经常被使用到的 下面介绍2种通过字符串显示图片的方法 1. 不把图片放在res/drawable下,而是存放在src某个package中(如:com.drawable.resource),这种情况下的调用方法为: String path = "com/drawable/resource/image.png";

2011-12-05 07:44:26 540

转载 Activity的四种加载模式

通常情况下,一个应用有一个Task,这个Task就是为了完成某个工作的一系列Activity的集合。而这些Activity又被组织成了堆栈的形式。    当一个Activity启动时,就会把它压入该Task的堆栈,而当用户在该Activity中按返回键,或者代码中finish掉时,就会将它从该Task的堆栈中弹出。如果我们没有特别的需求,我们的应用就会呈现出如下图所示的情形(好吧,我承认这个图

2011-12-05 07:44:12 558

转载 Android 图像处理(类型转换,比例缩放,倒影,圆角)

Java代码  /**  * 1.放大缩小图片  *   * @param bitmap  * @param w  * @param h  * @return  */  public static Bitmap zoomBitmap(Bitmap bitmap, int w, int h) {      int width = bitmap.ge

2011-12-02 13:25:38 536

转载 JAVA反射机制及应用例子

JAVA 反射机制是Java 被视为动态(或准动态)语言的一个关键性质。这个机制允许程式在运行时通过Reflection APIs 取得任何一个已知名称的class 的内部资讯,包括其modifiers(诸如public, private,static 等等)、superclass(例如Object)、interfaces(例如Cloneable),也包括fields 和methods 的所有资讯

2011-12-02 13:25:07 431

转载 Android Activity中启动另一应用程序的方法,无需得到类名

在网上搜索了一会相关的实现代码,发现所有的文章都说是需要包名和类名。但是人家的程序,我们怎么可能知道哪个是第一个启动的Activity?所以,真正用在项目上,那种方法基本上没什么用的。于是查看官方文档,发现这样一个方法: Java代码  public abstract Intent getLaunchIntentForPackage (String pa

2011-12-02 12:28:44 1632

转载 Java进制转换

十进制转成十六进制: Integer.toHexString(int i)十进制转成八进制 Integer.toOctalString(int i)十进制转成二进制 Integer.toBinaryString(int i)十六进制转成十进制 Integer.valueOf("FFFF",16).toString()八进制转成十进制 Intege

2011-12-02 12:27:15 359

转载 将ViEW保存为图片

Java代码  View viewConverted;    Bitmap viewBitmap = Bitmap.createBitmap(viewConverted.getWidth(), viewConverted.getHeight(),Bitmap.Config.ARGB_8888);  Canvas canvas = new Canvas(viewBitma

2011-12-02 12:26:12 520

转载 App列表之圆角ListView

有些东西看多了,就厌烦了:extjs对我这种感觉最为强烈。甚至,有时觉得设计之殇是审美疲劳。直角看多了,就想看看圆角,不知何时,这几年刮起了一阵阵的圆角设计风:CSS新标准纳入圆角元素,iphone中几乎随处可见圆角设计,也开始出现很多圆角名片了...今天我们就实现一个圆角的ListView效果。圆角的设计,我们并不追求到处都用,无处不用,android中有少数界面用直角确实容易显得锋

2011-12-02 12:25:27 493

转载 android audioManager获取音量

通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单!Java代码AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);  //通话音量 int max = mAudioManager.getStreamMa

2011-12-02 12:20:38 614

转载 通过PhoneLookup读取所有电话号码

读取Android系统的通讯录时一般会先读取联系人然后再读取其号码,嵌套循环读取。如果通讯录人数不多速度尚可,但是通讯录里有1-2百人恐怕就比较慢了,如果硬件再差点体验就更差了。可以使用ContactsContract.CommonDataKinds.Phone.CONTENT_URI(对应contacts2.db的数据视图view_data_restricted)视图来读取避免嵌套读取

2011-12-02 12:20:08 648

转载 Spinner填充数据后设置默认值的问题

前言   为Spinner适配完数据后需要设置其默认选项,但是发现直接setSelection(int position)有时候不管用,打开选项又发现已经选中了,但是显示出来的选项又始终默认第一个 正文  问题很奇怪,此外还发现适配完数据后会默认选中第一个,并且这个默认选中第一个的操作并不是马上执行的,而是一段时候后再执行,并触发OnItemSelect

2011-12-02 12:18:46 6137

转载 android监听文件和目录的创建删除移动等事件

android.os下的FileObserver类是一个用于监听文件访问、创建、修改、删除、移动等操作的监听器,基于linux的inotify。 FileObserver 是个抽象类,必须继承它才能使用。每个FileObserver对象监听一个单独的文件或者文件夹,如果监视的是一个文件夹,那么文件夹下所有的文件和级联子目录的改变都会触发监听的事件。    所能监听的事件类型如下:    A

2011-12-02 12:17:12 1137

转载 解决android自定义标题栏充满的问题

一个接着一个的activity,写啊写,调啊调,后来,终于发觉,activity的标题栏好难看,好单调啊。咱们为了吸引用户的眼球,得搞点个性化的东西。        自定义标题栏的方法,网上一搜一大堆,我也稍微提一下,oncreate中加上如下代码就行: Java代码  requestWindowFeature(Window.

2011-12-02 12:16:12 606

转载 让背景小图不是拉伸而是多个重复

先上图: Java代码  "1.0" encoding="utf-8"?>  android:id="@+id/MainLayout"  xmlns:android="http://schemas.android.com/apk/res/android"  android:layout_width="fill_parent"

2011-12-02 12:08:55 928

转载 Android画图之抗锯齿

在画图的时候,图片如果旋转或缩放之后,总是会出现那些华丽的锯齿。其实Android自带了解决方式。    方法一:给Paint加上抗锯齿标志。然后将Paint对象作为参数传给canvas的绘制方法。Java代码  paint.setAntiAlias(true);       方法二:给Canvas加上抗锯齿标志。有些地方

2011-12-02 12:08:14 7778 2

转载 图片阴影

android中开发中,有时候为了某种效果需要给ImageView 或者LinearLayout画阴影。     为ImageView画阴影的主要的思想利用已知图片,然后构造一个阴影的bitmap。最后设置阴影的bitmap作为ImageView的背景。    这里参考了一个帖子:http://stackoverflow.com/questions/3567312/android-

2011-12-02 12:06:27 3402

转载 EditText横屏时,弹出软件盘时不进行全屏

在使用EditText进行文本输入时,若不进行特殊的设置,使用Android自带的软键盘,该软键盘会占用整个界面,那么,如何让键盘只占用屏幕的一部分呢? Xml代码  EditText       android:id="@+id/text1"       android:layout_width="150dip"       android:layou

2011-12-02 12:04:17 2093

转载 android开发规范

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

2011-12-02 12:03:01 464

转载 应用选择器

==================================================Android 使用MMS彩信或者Gmail发送图片Intent i = new Intent(Intent.ACTION_SEND);i.putExtra(Intent.EXTRA_STREAM,imageUri);//这里必须是图片的urii.setType("image/jpe

2011-12-02 11:56:59 564

转载 获取手机图片和视频的缩略图

大家都知道Android从1.5开始刚插入SD卡时系统会调用MediaScanner服务进行后台扫描,索引新的歌曲、图片和视频等信息,如果我们需要快速提取图片和视频缩略图可以直接访问 android.provider.MediaStore.Images.Thumbnails 和android.provider.MediaStore.Video.Thumbnails这两个数据库,即可查询出来缩略图

2011-12-02 11:55:17 2602

转载 自定义系统菜单的背景

不多说,上图,见代码。     view plainpackage lab.sodino.menutest;  import android.content.Context;  import android.app.Activity;  import android.os.Bundle;  impo

2011-12-02 11:54:07 579

转载 android连网详解——android.net、org.apache.http联网实现

1.连网相关包介绍 今天我们将深入介绍了Android SDK 中一些与网络有关的package,如下: 包描述java.net提供与联网有关的类,包括流和数据包(datagram)sockets、Internet 协议和常见 HTTP 处理。该包是一个多功能网络资源。有经验的 Java 开发人员可以立即使用这个熟悉的包创建应用程序。java.io虽

2011-12-02 11:37:02 1519

转载 android发送/接收json数据

客户端向服务器端发送数据,这里用到了两种,一种是在url中带参数,一种是json数据发送方式;url带参数的写法:url+/?r=m/calendar/contact_list&uid=3&&subscriptionslist[pageindex]=10&subscriptionslist[recordlimit]=10  从“&”符号之后一连串都是参数。

2011-12-02 07:48:53 19196

转载 Android TextView文字横向自动滚动(跑马灯)

TextView实现文字滚动需要以下几个要点:1.文字长度长于可显示范围:android:singleLine="true"2.设置可滚到,或显示样式:android:ellipsize="marquee"3.TextView只有在获取焦点后才会滚动显示隐藏文字,因此需要在包中新建一个类,继承TextView。重写isFocused方法,这个方法默认行为是,如果TextView获得焦点

2011-12-01 14:03:35 1203

原创 Prevent App/Process Termination by Android OS

Is there a way to prevent an app or process from being terminated by the Android OS due to the OS's attempt to free up resources?The app needs to put itself in the Notifications bar in order

2011-11-29 14:02:12 712

原创 Android NDK 使用stlport

最近在看box2d这个物理引擎,之前没有仔细自己写过jni的调用,只是看了看jni的语法和几个例子觉得还行难度不是很大,只是jni接口写起来很麻烦,一直没有自己动手做,今天在论坛中看有人问stlport使用的问题,就自己动手写了下,发现这里面水还是比较深的,真是只有动手试了以后才只知道水深水浅;下面是C++代码:#include #include #include #in

2011-11-28 16:07:34 5678

转载 Android NDK C++开发注意事项总结

相信Android开发者都喜欢用C++编写一些高效的应用,有关Android NDK的C++开发相关知识Android123总结如下:  1. 从Android NDK r5开始支持了STL Port,在这个版本开始就可以使用部分STL库的功能了,比如说vector、string摆脱c下面容易出现的数组未初始化、越界,增强应用的健壮性。  2. 很多网友包含了include 这样

2011-11-28 13:58:59 998

转载 hg clone

svn的就不说了,git的也不说了,这些都是常用的,直说hg 图很直观

2011-11-26 21:40:15 1931 1

转载 Android单位区别与转化

Android设置有很多长度单位,dp、px等px 像素,指屏幕上的一个点in 英寸mm 毫米pt 磅,也就是1/72英寸dp 有点类似于像素但是它这个像素和密度没有关系,是一种抽象单位,在每英寸160像素的屏幕上1dp=1px,如果在320像素的屏幕上,1dp=2px,也就是讲dp可以自适应大小dip 这个和dp一样sp 这个也和dp差不多但是它是和刻度无关,一般字体

2011-11-25 16:28:53 545

转载 windows系统集成cygwin与Eclipse与使用Android NDK r5(支持OpenglES),集成

一:什么是NDK?NDK 提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so 和java 应用一起打包成apk。这些工具对开发者的帮助是巨大的。NDK 集成了交叉编译器,并提供了相应的mk 文件隔离CPU、平台、ABI 等差异,开发人员只需要简单修改mk 文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。NDK 可以自动地将so 和Jav

2011-11-25 15:07:50 635

转载 使用libevent实现最简单的android http-server

其实就是把libevent sample 下的http-server.c 在android emulator 上跑起来环境:libevent: libevent-2.0.12-stablesdk     :  android-sdk-linux_86  支持到2.01ndk     :  android-ndk-r4b-linux-x86 1. 交叉编译  * 将l

2011-11-25 15:06:59 4130

转载 Android NDK 调用c++ stl 模板库(修改android.mk文件)

1  在需要调用模板库的文件前包含头文件:   #include   #include    此时编译可能不过,需要在android.mk文件内添加:  LOCAL_C_INCLUDES :=   /home/administrator/android-ndk-r5b/sources/cxx-stl/stlport/stlport     (ndk安装路径下的stl

2011-11-25 15:01:18 1175

转载 在eclipse中配置android ndk的自动编译环境builders

无论linux还是mac在jni目录中直接运行  ndk-build 就可以生成 lib目录及所需要的 so文件; windows 装上lnx模拟器也是一样;每次修改完 c++代码, 都要运行一下 ndk-build,然后在 eclipse中运行 java 程序;非常之麻烦;   之所以麻烦,归根于对强大的eclipse ide环境的不熟悉; 其实 eclipse可以配置 jni的自动编译选项

2011-11-25 14:59:51 1966

转载 android 平台下免费的 3D/2D 开源项目

1、AngleAngle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。最低运行环境要求不详。项目地址:http://code.google.com/p/angle/2、Rokon

2011-11-25 14:43:01 868

转载 android adb push 与 adb install的比较(两种安装APK的方法)

一般的,Android 应用程序有两种安装方法:1. 将应用程序的apk文件push到手机中,用如下命令:   adb push xxxx.apk /system/app.2. 用adb install xxxx.apk进行安装3. 二者的比较以及注意事项:  1) 用第一种方式的弊端:         a.   会将原来系统中的对应的apk

2011-11-25 11:48:30 674

转载 Android Gesture 手势识别使用实例

很高兴能在Android1.6的sdk看到手势识别这一功能,之前一直在想,如何在android中实现nds游戏那样用手势(准确点应该是笔势)来控制游戏角色?现在总算看到一点曙光了,不过手势要做到笔势那样随心所欲地控制游戏人物,还有很多细节问题需要处理。    在Android1.6的模拟器里面预装了一个叫Gestures Builder的程序,这个程序就是让你创建自己的手势的(Gestur

2011-11-25 10:27:02 734

转载 [Android实例] 48个android程序源码贡献!!!值得收藏!!!

Android PDF 阅读器   http://sourceforge.net/projects/andpdf/files/个人记账工具 OnMyMeans   http://sourceforge.net/projects/onmymeans/developAndroid电池监控 Android Battery Dog   http://sourceforge.net/projects

2011-11-25 10:05:25 1042

STL源码剖析--侯捷

这个是简体中文的,不过是印刷版然后扫描的,将就着看吧,总比看繁体字看的舒服。。。。

2008-07-10

托管 vs 非托管

从网上整理的一些关于Managed Code和Native Code的区别,大家学习一下吧,我觉得内容还可以吧,可能是知道的不多吧。。。

2008-06-19

Symbian OS C++开发教程

从CSDN上下载的,好像挺牛的,下载人数超多,不过要的分也挺高的,吐血下的,现在分享一下,把分调整少点,好把失去的分赚回来。。。

2008-06-18

Symbian中文课件

从CSDN上下载的,好像挺牛的,下载人数超多,不过要的分也挺高的,吐血下的,现在分享一下,把分调整少点,好把失去的分赚回来。。。

2008-06-18

Windows文件系统过滤驱动开发教程

这个也同样是转载自楚狂人。。。希望大家支持这个code guru呀,很崇拜他。。。

2008-06-18

Windows驱动编程基础教程

转载楚狂人的。。。。

2008-06-18

Windows Presentation Foundation慨述

Windows Presentation Foundation慨述

2008-06-18

利用MSXML解析XML文档

利用MSXML解析XML文档

2008-06-18

pragma 预处理指令详解

pragma 预处理指令详解

2008-06-18

PT/PC测试工具

GDI-Based 用于测试PrintTicket和PrintCapabilities的工具

2008-06-11

More Effective C++

More Effective C++

2008-06-04

大名鼎鼎的CxImage

大名鼎鼎的CxImage

2008-06-04

c语言版的XML parser

c语言版的xml parser ----------ExpatXML

2008-06-04

WDM Driver Structure

Basic Structure of a WDM Driver

2008-06-03

VxWork介绍及编程

VxWork介绍及编程 VxWork介绍及编程

2008-06-02

注册表监视驱动

注册表监视驱动,注册表监视驱动

2008-05-16

SOFTICE使用说明

SOFTICE使用说明.doc

2008-05-16

windbg简明教程

windbg简明教程.doc

2008-05-16

MAKEFILE简明指南

MAKEFILE简明指南

2008-05-16

USB枚举详细过程剖析

USB枚举详细过程剖析

2008-05-16

mongo db demo

mongo db demo

2012-12-22

使用开源的DirectUI界面库Duilib开发的山寨QQ

使用开源的DirectUI界面库Duilib开发的山寨QQ

2011-08-04

Duilib做的山寨QQ

采用开源DirectUI界面库Duilib做的山寨QQ

2011-08-04

CxImage for WinCE

CxImage WinCE版本,包括MIPS & ARM

2010-02-25

XMLDOM T-SQL XPath 正则表达式等CHM格式学习文档

CSS、DHTML、XMLDOM、T-SQL、XPath、正则表达式等CHM格式学习文档

2009-09-10

CodeSnitch WINCE 内存泄露查找方法

介绍怎样使用CodeSnitch在WINCE进行内存泄露的检查,只适合使用试用版的CodeSnitch

2009-09-09

C++ Memory Leak Detect

本文中描述了C++中常见的内存泄露,以及对应的解决方法,并且介绍了几种常见的内存泄露检查工具的使用(常见的工具只有vld和codesnitch)

2009-08-31

Windows内核详解(内部资料)

内部研究所用的资料,很不容易得到的,Windows内核详解

2009-08-21

设计模式之C++版(附源码)

设计模式之C++版,详细介绍了如何用C++实现各个设计模式

2009-08-20

《iPhone开发基础教程》的源代码 下部

《iPhone开发基础教程》的源代码 下部

2009-08-20

《iPhone开发基础教程》的源代码 上部

《iPhone开发基础教程》的源代码 上部

2009-08-20

WinCE 下内存泄露检测大杀器Code snitch

WinCE 下内存泄露检测大杀器Code snitch,本资源中的Code snitch是一个试用版,本人也没有找到破解版,但结合包里面的另外一个工具我们就可以正常使用Code snitch了。

2009-08-20

采用引用计数的智能指针share_ptr

采用引用计数的智能指针share_ptr,可以用于标准库容器

2009-08-20

C++中对使用malloc/new引起的内存泄露的检查

C++中对使用malloc/new引起的内存泄露的检查,重载new/malloc delete/free来进行代码检查

2009-08-20

VisualC++开发的IM系统(仿QQ)

用Microsoft Visual C++ 开发的IM即时通讯系统(主要是仿QQ)

2009-07-01

winCE 程序设计3

winCE 程序设计,一共分3个压缩包,解压后使用,《winCE 程序设计》的影印版

2009-07-01

winCE 程序设计2

winCE 程序设计,共分3个压缩包,《WINCE程序设计》影印版

2009-07-01

winCE 程序设计

winCE 程序设计,共分3个压缩包,《WINCE程序设计》影印版

2009-07-01

Native C++ XML Parer

Native C++ XML Parer-----XMLLite

2008-10-15

STL源码剖析--侯捷

这个是简体中文的,不过是印刷版然后扫描的,将就着看吧,总比看繁体字看的舒服。。。。

2008-07-10

空空如也

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

TA关注的人

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