自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

davidtps的专栏

路在脚下 好走 走好···

  • 博客(86)
  • 资源 (11)
  • 收藏
  • 关注

原创 android studio 导入so库的简便方法

AndroidStudio加入so文件,默认的路径放置。    如果jniLibs文件夹放在module的根目录下,需要修改module的build.gradle文件配置sourceSets是放在android{}里面的sourceSets{main{jniLibs.srcDir("jniLibs")}}

2016-03-01 13:27:41 8603 1

转载 Android笔记--handler机制

一、重要参考资料【参考资料】   目前来看,下面的几个网址中的内容质量比较不错,基本不需要再读别的网址了。1、android消息机制一   http://xtfncel.javaeye.com/blog/6635172、Android消息机制二   http://xtfncel.javaeye.com/blog/6635183、Android线程间通信的message机

2014-06-03 14:49:26 672

转载 android中短信协议与字段

content://sms/inbox        收件箱content://sms/sent        已发送content://sms/draft        草稿content://sms/outbox        发件箱content://sms/failed        发送失败content://sms/queued        待发送列表数据

2014-05-28 11:23:53 4036

转载 android中可以通过两种方式发送短信

转自:http://ziyu-1.iteye.com/blog/1013932android中可以通过两种方式发送短信 第一:调用系统短信接口直接发送短信;主要代码如下: Java代码  //直接调用短信接口发短信  SmsManager smsManager = SmsManager.getDefault();  List divideConten

2014-05-28 10:20:16 749

转载 nfc读取ic卡如何使用前台发布系统

zhuan前台发布系统的优先级高于intent发布系统,也就是说当一个正在前台运行的程序可以处理被扫描到的tag时,系统将不会跳出应用列表让用户选择,而直接由前台的activity来处理tag的intent请求。运行在前台的activity不会默认成为前台发布系统,按照activity的生命周期,我们如果覆盖了activity的onCreate()、onNewIntent()、onPaus

2014-05-22 10:16:25 2391

转载 Android 双卡双待手机解析短信异常分析及解决

开发中,难免会遇到各种各样的适配问题,尤其是经过深度修改定制过的系统,有的无论是软硬件上都有很大的区别,这里不得不提到一种奇葩的机型,没错,那就是双卡双待的手机(比如XT800, A60, S8600 , Lenovo A750,中兴V889D等).由于是双SIM卡,而且两个卡槽支持的运营商或者网络制式不一定相同,比如一个卡槽支持WCDMA,另一个却只支持GSM ,导致用正常方法解析短信很容易遇到

2014-05-05 14:36:10 769

转载 Eclipse中自动添加注释(作者,时间)

转自:方法一:Eclipse中设置在创建新类时自动生成注释 windows-->preference Java-->Code Style-->Code Templates code-->new Java files 编辑它 ${filecomment} ${package_declaration} /** * @author 作者 E-mail: 

2014-04-25 17:17:12 489

转载 Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形)

1、首先说一下canvas类:Class OverviewThe Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hold the pixels, a Canvas to host the draw calls (writing into

2014-04-16 17:34:56 637

转载 Android drawText获取text宽度的三种方式

String str = "Hello";canvas.drawText( str , x , y , paint);//1. 粗略计算文字宽度Log.d(TAG, "measureText=" + paint.measureText(str));//2. 计算文字所在矩形,可以得到宽高Rect rect = new Rect();paint.getTextBounds(str,

2014-04-16 17:09:39 9111 2

转载 Android中Paint字体属性的设置

在Android SDK中使用Typeface类来定义字体,可以通过常用字体类型名称进行设置,如设置默认黑体:Paint mp = new paint();mp.setTypeface(Typeface.DEFAULT_BOLD)常用的字体类型名称还有:  * Typeface.DEFAULT //常规字体类型  * Typeface.DEFAULT_BOLD

2014-04-16 17:05:38 617

转载 金融IC卡文件结构及访问机制

转自:http://tech.yktworld.com/201008/201008311414388523.html金融IC卡作为新型的金融品种,在银行业务中的应用越来越广。各发卡行推出的金融IC卡必须符合统一的文件结构规范,才能够共享POS机和圈存机等端末设备。本文阐述了符合人民银行统一规范和符合ISO/IEC 7816-4规范的金融IC卡文件体系结构,对金融IC卡的文件访问机制做了简要

2014-04-01 10:39:44 4555

转载 PBOC/EMV之圈存模式的变革

转载自:http://blog.sohu.com/people/!cG9ueV9tYWdnaWVAc29odS5jb20=/143998056.html关于圈存的概念可参见我的另一篇文章(电子现金应用):http://blog.csdn.net/pony_maggie/archive/2010/01/29/5270573.aspx PBOC/EMV在国内的推广带来不

2014-04-01 10:24:38 1456

转载 pboc规范详细解释

转载自:http://blog.sina.com.cn/s/blog_9282a6e4010106bm.html最近在做一个基于PBOC电子现金卡的终端应用, 项目还没有完成,但电子现金部分的处理模块已完成,剩下的基本是UI和调试的事情了. 想把对PBOC电子现金理解整理成一篇文章.电子现金的概念是在PBOC规范的第十三部分>>里提出的。可以这样理解,电子现金是PBOC里的一个

2014-03-28 18:41:23 8214

转载 Android代码混淆------apk文件代码混淆

转载自:http://www.cnblogs.com/cc-Cheng/archive/2013/02/17/2914584.html上一篇介绍了apk反编译的步骤,现在来研究下代码混淆,因为第三方人员完全可以通过解压APK文件并从中获取项目源码,所以对APK文件的保护显得至关重要。代码混淆亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行

2013-10-23 17:45:45 6542

原创 最新dex2jar下载地址

http://code.google.com/p/dex2jar/downloads/list

2013-10-22 15:16:23 1294

转载 onActivityResult的用法

利用startActivityForResult 和 onActivityResult在activity间传递数据AndroidManifest.xml            android:icon="@drawable/ic_launcher"        android:label="@string/app_name" >                   

2013-10-22 11:23:44 612

转载 Android进度条显示在标题栏

圆形进度条放在Activity的标题栏上requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);//在setContentView方法之前setContentView(R.layout.main);setProgressBarIndeterminateVisibility(true);//在setContentView方法

2012-04-20 17:03:07 2086

转载 如何增加android模拟器的ROM(内部存储空间)

在真机设备的system分区远远大于模拟器的今天,我们怎么测试那样可以正常push在真机上的so库?模拟器永远会很坚决地提示你system分区空间不足,这个时候,你需要放弃图形化的avd管理器,用命令行去启动模拟器比如你的模拟器叫做avd2.3,我想把system分区扩展到512M,怎么办?很简单,运行如下命令启动模拟器:android模拟器中,SD Card的大小可以直接

2012-04-01 11:01:05 6791

转载 进程和线程的区别

进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于:简而言之,一个程序至少有一个进程,一个进程至少有一个线程.线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的进程

2012-02-23 21:43:54 423

原创 java.lang.IllegalStateException: get field slot from row 0 col -1 failed

这种错误一般是程序中的 字段名称与数据库的不对应

2012-02-18 17:37:30 1928

转载 svn与Git比较

摘要Svn是目前得到大多数人认可,使用得最多的版本控制管理工具,而Git的优势在于易于本地增加分支和分布式的特性,可离线提交,解决了异地团队协同开发等svn不能解决的问题。本文就这两种版本控制工具的异同点作详细介绍。目录摘要    集中式vs分布式   版本库与工作区   全局版本号和全球版本号  部分检出   更新和提交   分支和里程碑的实现

2012-01-24 17:15:15 1158

转载 listview拖动时背景变黑的问题

Android为我们提供了ListView 的多种实现方法,通过自定义显示布局让显示的内容更加美观,但是我们会发现这样一个问题,当我们操作ListView的时候,如果不使用手机上下按键的时候,直接用触摸拖动视图的方式,会发现ListView的背景一片黑色,而且所有被选中的文字都变成一片漆黑。 其实这个问题发生的原因在于ListView存在缓存颜色机制,因此我们可以通过设定缓存颜色为透明的方

2012-01-14 22:07:31 441

转载 Notification的使用详解

转自:http://www.learningandroid.net/blog/others/tutorial-android-notification-sample/用惯了Android的人在刚拿到iPhone的时候,总是会习惯性的用手指从状态栏往下拖一下,这都是给Notification闹的。不过Notification也确实是1个不错的提示工具,不干扰正常的操作,事后还可以再翻

2011-12-30 09:51:37 678

转载 使用google geocode api获取地址列表 中文显示问题

中文地址问题我的需求是由地理位置解析出中文地址,但由Google Map  GeoCoding API返回的确实英文地址,我试过在HTTP请求中带Charset参数,但并没有成功返回中文…..在网上搜了一大圈以后才发现一个解决方法,原来可以直接在Url里带language=zh-CN参数,服了,估计经常使用GoogleAPI的才知道吧,也没发现相关文档,示例:h

2011-12-29 15:50:43 5831 1

转载 java split(".");注意事项

如字符串:http://www.vvcc.abc.com:8080/ 以“.”分割为字符串数组时,方法如下: String domainNam="http://www.vvcc.abc.com:8080/"; String[] splitStr = domainNam.split("\\."); 必须经过转义后才能分割,单纯的以domainNam.split(".");分割

2011-12-24 11:52:06 425

转载 写给新手程序员的一封信

首先,欢迎来到程序员的世界。在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。“当你不创造东西时,你只会根据自己的感觉而不是能力去看待问题。” – WhyTheLuckyStiff对于下面的文字你不必完全接受,所有这些来自一个其貌不扬的程序员。我喜欢把事情做到最好,而不是对原来的东西修修补补。仅仅是因为爱好开始做一些

2011-12-23 23:38:09 439

转载 开源的 Android 项目 收集

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

2011-12-22 10:29:02 496

转载 选择开发Web App和Native App的条件···

注:本文作者为畅销移动Web图书作者Brian Fling,本文为其著作《Mobile Design And Development》的样章节选。移动Web无所不在移动web是目前唯一的支持各种设备访问的平台,与桌面web一样,移动web支持各种标准的协议。移动web也是唯一一个可供开发者发布移动应用的平台。它将各种移动交互与桌面任务有效地连接了起来。移动web平台具有以下

2011-12-19 10:13:50 1231

转载 Web App和Native App 谁将是未来

未来是Web App的天下,还是Native App的天下?作为设计师,我们是应该努力把客户端的体验提升到最优,还是在网页应用层面上做更多的设计?这个一直是大家关心的话题。那么,我们首先应该立体的认识一下Web App和Native App。一、Web AppWeb 无需安装,对设备碎片化的适应能力优于App,它只需要通过XHTML、CSS和JavaScript就可以在任意移动浏览

2011-12-19 09:52:21 468

转载 Unable to start service Intent not found 错误

链接:http://blog.csdn.net/yanchao19870912/article/details/6205245三个步骤一个不能少1. 定义2. 注册3. 启动关于 Unable to start service Intent  not found  错误原因:service没有在AndroidManifest.xml文件中注册成功

2011-12-17 11:24:58 1427

转载 学习Android线程模型解析(包括UI的更新)

1引言Android一词本义指机器人,Google于2007年11月发布了以Android命名的开源移动设备综合平台,包括其基于Linux的操作系统、中间件和关键的手机应用。并且组建了开放手机联盟,其成员囊括了全球著名的各大手机生产商和移动运营商。2008年8月,Google又发布了网上应用商店Android Market。任何一个开发者只需要借助Android发布的SDK开发手机应用,即可把

2011-12-17 10:15:58 564

转载 Error: ShouldNotReachHere() [整理]

转自:http://univasity.iteye.com/blog/1067127在Android项目中创建一个包含main()方法的类,直接右键运行该类时会报如下错误:## A fatal error has been detected by the Java Runtime Environment:##  Internal Error (classFile

2011-12-14 16:13:30 974

原创 SMS实例--发送后**Receiver没有触发问题

当设备接收到一条新的SMS消息时,就会广播一个包含了android.provider.Telephony.SMS_RECEIVED动作的Intent。注意,这个动作是一个字符串值 对于应用程序监听SMS Intent广播,首先需要添加RECEIVE_SMS权限。通过在应用程序manifest中添加一个uses-permission,如下面的片段所示: android:nam

2011-12-13 09:51:12 1677

转载 Android TextView文字过多,添加滚动条

转自:http://blog.sina.com.cn/s/blog_7c4badb70100qmia.htmlAndroid 软件设计-代码编程有时候TextView文字过多,显示不全,怎么办?这时候,需要为Textview添加滚动条了。1. /res/layout/main.xml把TextView修改为这样:   android:id="@+id/tv"

2011-12-10 19:38:39 3940

原创 android.os.NetworkOnMainThreadException问题

原先的下载程序在2.3.3可以正常运行但是在android4.0运行时报出如上错误经查证是因为下载的例程 class TxtDownloadListener implements OnClickListener{ @Override public void onClick(View v) { // TODO Auto-generated method stub Stri

2011-12-09 17:06:44 3125

转载 android源码下载 一马平川

官网源码下载步骤:http://source.android.com/source/downloading.htmlAndroid学习到一定程度,就一定要多读代码多思考,Android源代码就是非常好的学习材料,本讲的内容很简单,就是把Android的源码先下载回来。我们知道Android的源代码是用Git这个分布式版本控制工具管理的,下载起来比较麻烦,我们在这里用图解的方式一步一步来,你

2011-12-08 15:40:24 512

转载 android中TextView实现单行跑马灯

最近为了解决某个bug,textview中内容过长的话自动换行,但是调用measureText函数时发现返回值很不准确,单位也不确定,是pixel还是dip,都不准。后来想起textview中有个内容过长加省略号的属性,即ellipsize,可以较偷懒地解决这个问题,哈哈~用法如下:在xml中android:ellipsize = "end"    省略号在结尾an

2011-12-06 16:22:11 7801

原创 An internal error occurred during: "Launching *** "java.lang.NullPointerException

我在把原来用2.3.3开发版本的项目转到4.0的时候出现的错误这个问题可以如下解决:右击项目-->Run As-->Run Configures..-->手动选择模拟器  ok解决····

2011-12-05 11:08:23 1159

原创 Android中的ActivityManager: Error: Activity class {XXX} does not exist的问题解决

自己做测试的时候,几乎所有的工程,都使用了相同的命名空间,所以对于R这个来说就会冲突,可以同过下面这个方法解决:可以再模拟器中设置-->应用程序-->卸载安装的其他项目  就可以解决

2011-12-05 11:01:45 2140

转载 xdebug的安装、使用、配置、调试、及工具wincachegrind的使用

转自:http://www.ccvita.com/352.htmlXdebug终极教程分为五个部分,从Xdebug安装、Xdebug使用、Xdebug配置、Xdebug调试到WinCacheGrind工具的使用,完整而详细的一步一步揭秘Xdebug。Xdebug安装详细介绍了什么是Xdebug,为什么要用Xdebug,以及如何安装Xdebug。Xdebug教程之Xdebug

2011-11-29 16:53:15 724

android高仿淘宝购物车

android高仿淘宝购物车,listveiw复杂处理,购物车滑动不会置为原值,修改单个数据不会联动其他控件变化,使用了hashmap来存储值,绝对实用。

2015-11-30

openssl 资源文档

openssl 资源文档,作参考还是很不错的

2014-10-22

fastjson jar包 1.1.36

Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,是目前Java语言中最快的JSON库。Fastjson接口简单易用,已经被广泛使用在缓存序列化、协议交互、Web输出、Android客户端等多种应用场景。

2014-09-29

ext4.0 最新版

ext4.0打包下载 官网下感觉太慢 挂在csdn上 O(∩_∩)O~

2011-09-13

json所需jar包完整版

json所需jar包完整版 一共7个: 它们是: json-lib-2.3-jdk15.jar commons-beanutils-1.7.0.jar commons-httpclient-3.1.jar commons-lang-2.3.jar commons-logging-1.0.4.jar commons-collections-3.1.jar ezmorph-1.0.3.jar

2010-11-21

15个jquery经典的例子

15个jquery经典的例子 研究一下 大家学习学习···

2010-10-27

《IT学生解惑手册》电子版

《IT学生解惑手册》 这是一部写给学习IT学生的书 如果没有看到这本书 你可能会茫然无措的度过学习阶段 把这本书推荐给你的同学 你会得到更多朋友

2009-12-05

180个针对Java初学者的简单实例

180个针对Java初学者的简单实例 感觉挺好 希望大家多多练习~~ 更同进步

2009-11-12

java初学者实践教程

java初学者实践教程 希望对大家有用~~

2009-11-12

java实验课: 万年历 java

Java 编写的万年历 ···············有方法······

2009-11-01

空空如也

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

TA关注的人

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