- 博客(193)
- 资源 (16)
- 收藏
- 关注
转载 Android TextView中显示HTML和图片
最近有人咨询我如何在Android TextView中显示 html标签内的图片,大家都知道,在TextView中显示HTML内容的方法如下所示:?12TextView description=(TextView)findViewById(R.id.description);description.setText(Html.fromHtm
2012-06-03 14:58:56
744
转载 Android NDK C++开发注意事项总结
相信Android开发者都喜欢用C++编写一些高效的应用,有关Android NDK的C++开发相关知识总结如下: 从Android NDK r5开始支持了STL Port,在这个版本开始就可以使用部分STL库的功能了,比如说vector、string摆脱c下面容易出现的数组未初始化、越界,增强应用的健壮性。 很多网友包含了include 这样头,但仍然无法
2012-06-02 10:31:35
674
原创 一个android不理解的问题
为什么在project.properties文件中配置了android.library=true值,下面代码是在onClick事件中: int id = v.getId(); switch (id) { case R.id.tab1: -------->这样的写法是错误的?
2012-06-01 20:21:26
721
转载 C 位操作
C语言是一种中级语言,能对计算机硬件直接操作,这就涉及到位的概念。一、位的概念 我们知道,在计算机中,一字节占8位(现在的某些电脑也有占16位的),这样表示的数的范围为0-255,也即00000000-11111111。位就是里面的0和1。 char c=100; 实际上c应该是01100100,正好是64H。其中高位在前,低位在后。
2012-06-01 14:44:55
2156
转载 Task和Activity相关
这段时间在做一个项目,发现对Task和Activity掌握的还是不牢固。把相关知识整理在这里,方便查阅,有几个Flag没看明白啥意思,也没测试出来效果如何。。。 android:allowTaskReparenting 用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示
2012-05-28 23:30:39
810
原创 WIFI下调试应用程序
本博客以小米手机MIUI系统为例: 所需条件:1、手机必须拿到ROOT权限 2、手机安装终端模拟器 3、手机和电脑在同一个子网下首先手机连接电脑:在进入手机shell下如下图所示在手机终端执行start adbd其实也可
2012-05-28 12:46:35
505
转载 PHP中判断变量为空的几种方法
转载于:http://www.nixiaofeng.com/409.html判断变量为空,在许多场合都会用到,同时自己和许多新手一样也经常会犯一些错误,所以自己整理了一下PHP中一些常用的、判断变量为空的方法。1. isset功能:判断变量是否被初始化说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过注意:当使用isset来判断数组元素是否被
2012-05-20 17:09:40
716
转载 java使用Unicode码对中文进行排序
在Java中,对一个数组或列表(在本文中统称为集合)中的元素排序,是一个很经常的事情。好在Sun公司在Java库中实现了大部分功能。如果集合中的元素实现了Comparable接口,调用以下的静态(static)方法,就可以直接对集合排序。// 数组排序方法// 数组中的元素可以是像int这样的原生类型(primitive type), 也可以是像String这样实现了Compara
2012-05-19 13:24:40
2038
转载 Android计算地图上两点距离
在android中可采用如下代码获取距离: Java代码 public double getDistance(double lat1, double lon1, double lat2, double lon2) { float[] results=new float[1]; Location.distanceBetween(lat1, lon1, lat2
2012-05-09 00:32:06
1117
转载 android 自定义Dialog背景透明及显示位置设置的方法
代码如下: 1、自定义Dialog public class SelectDialog extends AlertDialog{ public SelectDialog(Context context, int theme) { super(context, theme); } public SelectDialog(Context co
2012-05-09 00:30:28
1492
转载 TextView中显示的字数过长截断处理
看到这个题目,第一感觉想到的处理情况就是自己判断这个View能显示多少字,然后对String进行处理,在处理后的String上加上省略号。但是这样处理问题颇多,如1、如果中英文混杂 这里 就没法判断 字符长度了2、更别说 不同尺寸的屏幕 和 适应横竖屏切换 了这种处理方式不搞得你抓狂才怪。但是其实是不用这么处理的,吃力反而不讨好,Google很自然的想到
2012-05-03 11:18:09
1923
转载 轻松打造Windows加Mac OS双系统
在《尝尝苹果的滋味 在虚拟机中安装Mac OS》一文中我们尝试了在虚拟机中安装体验Mac OS。不过在虚拟机中玩总是不那么过瘾,毕竟硬件都是“虚拟”出来的,性能表现会受到限制。今天我们和Mac OS来个“零距离”接触,在实体机中打造一个Windows+Mac的双系统,做到用、玩两不误,真切体验Mac OS的魅力! 对于安装Windows和Mac OS的双系统,可能很多普通用户的第一感觉就是这
2012-04-30 20:27:06
1406
转载 Android 实现大图的滚动显示
问题:我有一张比较大的图片,比如长宽都是屏幕的两倍大小,我想实现的功能是首先将图片居中显示,由于图片太大显然只能显示一部分,然后可以通过拖动,实现图片的平滑滚动(既看不出来滚动刷新痕迹)。就像google地图一样,如果用mapView这个控件,那么可以在屏幕上拖动整个地图,但是由于地图信息量太大,如果一次拖动过快,那么屏幕会暂时显示出一些刷新痕迹(灰白的格子)。
2012-04-26 17:22:03
761
转载 android 牛人必修 ant 编译android工程
最近比较懒,博客一直都没更新,上次有人问ant 来编译android 工程,这里我就完整的整理了一下。如果你嫌弃IDE太慢或者觉得手动编译更Cool,不用IDE你可以学到更多。也是成为牛人的必修课啊!一,准备antant 官网可下载http://ant.apache.org/ant 环境配置: 1。解压ant的包到本地目录。 2。在环境变量中设置ANT_HOME,值
2012-04-25 15:26:41
444
转载 android下的全文检索支持
android系统支持全文检索, 是通过sqlite的fts3来提供支持的.见:http://androidappdocs.appspot.com/guide/topics/search/search-dialog.html的searching your data部分.原因是如果使用like是很慢的. 在android下如果用like做查询, 比如LIKE so
2012-04-24 10:50:52
1454
转载 Android截图以及加水印Demo .
实现一个简单的截图功能以及给图片添加水印的功能,直接上代码!一、代码实现[java] view plaincopyprint?"font-size:18px;">import android.app.Activity; import android.graphics.Bitmap; import android.graphics.Canvas; impor
2012-04-22 23:28:24
721
转载 Android开发之--(WIFI,蓝牙,电池,背光,SD卡,摄像头,按键,MIC,重力感应等)功能的简单使用
这篇文章主要是记录前段时间开发所用到的一些技术,在这里做个总结,文中有不足之处还请看到本文的你多多指点。分享分享开发经验,一起提高!1、WIFI(打开,关闭,使能,扫描等)2、蓝牙(打开关闭)3、电池(获取电池的各种参数和状态信息)4、背光(背光调节)5、U盘/SDcard(判断是否插入,读取等)6、屏幕校准(准确的说是点击屏幕的准确度,不是校准屏幕,这是一个简单的算法
2012-04-22 23:25:08
969
转载 android 换肤 .
转载地址:http://www.cnblogs.com/suiyc/archive/2011/05/27/2059778.html转载地址:http://www.eoeandroid.com/thread-102060-1-1.html国内有很多的软件都支持皮肤定制,这也是与国外软件重大不同之一,国外用户注重社交、邮件等功能,国内用户则重视音乐、小说、皮肤等功能,本节课程就来讲解And
2012-04-22 22:53:53
550
转载 获取Android应用程序出错信息并将信息发送到指定邮件 .
如果想要获取应用程序的出错信息则比较简单,只需要通过实现 UncaughtExceptionHandler就可以达到目的,那么如何获取Android OS 所有应用程序的出错信息,目前的方式只有通过修改框架层来达到此目的。(一)首先,我们先来看如何获取应用程序的出错信息:A) 继承UncaughtExceptionHandler的类[java] view plainco
2012-04-22 19:12:35
847
转载 Android将应用程序指定默认语言 .
Android的国际化做得还是不错的,通过设置资源文件的名称,如:values-zh-rCN,即可,系统会自动根据当前系统设置的语言进行选择,默认是选择values目录下的资源文件的。那么如果某个应用程序要指定默认语言,无论系统设置的语言是什么,都要显示默认语言,那这么办呢?很简单,3步就Ok了。第一步,写一个类(FunctionApplication)继承Application,在onCre
2012-04-22 19:09:47
731
转载 删除android缓存
[html] view plaincopySystem.out.println("getCacheDir: "+WebViewActivity.this.getCacheDir()); System.out.println("PackageResourcePath(): "+WebViewActivity.this.getPackageCodePath
2012-04-01 16:44:00
1043
转载 PHP校验ISBN码的函数
最近在编写一个图书管理程序的时候,需要校验图书ISBN码正确性,查了一些资料,了解了图书ISBN码的构成,详细资料可以参考:国际标准书号 – 维基百科,下面还是简述一下什么是ISBN码:国际标准书号(International Standard Book Number,ISBN;拟发音is-ben),是国际通用的图书或独立的出版物(除定期出版的期刊)代码。出版社可以通过国际标准书号清晰的辨
2012-03-18 13:58:59
653
转载 ThinkPHP 四种URL模式
ThinkPHP框架基于模块和操作的方式进行访问,由于ThinkPHP框架的应用采用单一入口文件来执行,因此网站的所有的模块和操作都通过URL的参数来访问和执行。这样一来,传统方式的文件入口访问会变成由URL的参数来统一解析和调度。ThinkPHP强大的URL解析、调度以及路由功能为这个功能实现提供了有力的保证,并且可以在绝大多数的服务器环境里面部署成功。ThinkPHP支持的URL模式包
2012-03-08 22:29:01
1214
转载 使用OAuth2认证服务
为了安全的访问在线服务,用户需要认证和授权他们的合法性。如果一个程序要访问第三方的服务,认证情况会更加复杂。不仅用户需要通过身份验证来使用服务,应用程序也需要通过认证才能代表用户的行为。处理这种第三方认证的行业标准是 OAuth2 协议。OAuth2 提供了一个被称为 authtoken的值,来同时代表用户的身份和程序的授权。这节课程会演示如何通过OAuth2连接到Google的服务。虽然
2012-02-29 21:42:48
1355
转载 创建自定义账户类型
到目前为之,我们讨论了如何访问 Google APIs,其中使用到了Google的账户和用户信息。如果您自己有在线服务,但是没有Google账户和用户,这种情况下您还如何办呢?很明显如果用户能够在设备上安装一种新的账户类型是个不错的方案。这节课程将会告诉你如何实现自定义账户类型,自定义账户类型使用起来和Android内置账户的使用方式是一样的。实现您的自定义 Account 代码首先需
2012-02-29 21:41:47
1307
转载 图片、摄像头相关
获取照片下一课程›录视频课程内容添加摄像头权限使用相机程序拍照浏览照片保存照片添加图片到图库解析一个缩放过的图片您还应该阅读CameraIntents and IntentFilters动手试试下载示例代码PhotoIntentActivity.zip这个课时将演示如何通过相机程序来拍摄照片。有时候您的程序需要通过
2012-02-29 21:23:39
921
转载 在Android中动态载入自定义类
普通的Android程序Dalvik虚拟机都是从一个默认的地方载入程序需要的类文件(dex文件),而Dalvik虚拟机还提供了从其他地方载入类的能力(比如从设备的内部存储空间以及互联网).这种自定义类加载机制可以使用于一些场景:dex文件只能包含最多64K的函数引用,对于大型的程序如果超过了该数字,就可以通过把程序打包为多个dex文件来实现,在程序运行的时候在加载这些需要的类一些开发框
2012-02-29 20:43:11
885
转载 Android中ListView分类
1. 引言 在Android开发过程中往往有这样的需求,将ListView中的内容按年,月,日进行分类显示,要实现这样的效果我们可能有很多种方法, 如:多ListView拼合,自定义ListView组件等,下面介绍一种比较简单,而且实现结构清晰的实现方式,效果图及实现如下。 2. 效果图 3. 功能实现 (1) 主布局(main
2012-02-24 13:33:15
1462
转载 Android中ListView组件的Item拖动(Item改变顺序)
转载于: http://blog.youkuaiyun.com/mayingcai1987/article/details/63623251. 引言 此文章介绍如何实现拖动ListView组件的Item,改变Item的位置。效果图及实现如下。2. 效果图 (1) 拖动下图中每一项左边的把手,上下移动,松开时就会改变Item的顺序。 (
2012-02-24 13:30:11
1656
转载 解决android.content.res.Resources NotFoundException的一个方法
在android开发中会用一些资源,这些资源以不同形式存在,比如说图片,xml等,android为这些不同类型的资源统一编号,生成资源类R。如下:public final class R {public static final class anim {public static final int popup_enter=0x7f040000;public static fi
2012-02-24 13:22:03
56908
转载 android文字阴影效果
最近用到文字的阴影效果,特将研究结果写 篇文章。 关于android文字阴影,共有四个属性可以 设置: android:shadowColor :阴影颜色 android:shadowDx :阴影x方向位移 android:shadowDy :阴影y方向位移 android:shadowRadius :阴影的半径 注意:阴影的半径必须设,为0时没有效 果。 下面为改变x位移: android:sh
2012-02-24 13:19:46
1061
转载 android 创建数字签名应用程序
一些人说android只支持BKS证书。不知道真还是假,所以首先创建了BKS证书。步骤:1、下载bcprov-jdk16-141.jar,放到\jre\lib\ext目录下2、修改文件 jre6\lib\security\java.security, 在文件中添加: security.provider.10=org.bouncycastle.jce.provider.BouncyC
2012-02-15 16:04:14
803
转载 android工程版key
转载于:http://hubingforever.blog.163.com/blog/static/1710405792011102814529435/本文翻译整理自一俄罗斯同事的文档一、前言goolge为我们提供了4个标准的key,以签名测试程序:testkey -- a generic key for packages that do not otherwise s
2012-02-15 15:58:08
714
转载 keytool生成证书
验证是否已创建过同名的证书keytool -list -v -alias tomcat -keystore "%JAVA_HOME%/JRE/LIB/SECURITY/CACERTS" -storepass changeit删除已创建的证书keytool -delete -alias tomcat -keystore "%JAVA_HOME%/JRE/LIB/SECURITY/CACE
2012-02-15 14:44:31
638
转载 Android Layout标签之-viewStub,requestFocus,merge,include
转载于:http://www.cnblogs.com/stay/articles/1938242.html定义Android Layout(XML)时,有四个比较特别的标签是非常重要的,其中有三个是与资源复用有关,分别是, , and。可是以往我们所接触的案例或者官方文档的例子都没有着重去介绍这些标签的重要性。: 此标签可以使UI在特殊情况下,直观效果类似于设置View的不可见性
2012-02-14 17:07:14
361
转载 为什么会出现 java.util.ConcurrentModificationException 异常?
在Map或者Collection的时候,不要用它们的API直接修改集合的内容(否则会出现 java.util.ConcurrentModificationException 异常),如果要修改可以用Iterator的remove()方法,例如:Java代码 public void setReparation( Reparation reparation ) {
2012-02-14 16:07:37
464
转载 ListView 中的TextView实现跑马灯效果
案例:怎么样在一个ListView中含有TextView的item中实现字母滚动呢。这个在一些特定的场合经常用得到。如下图,当焦点位于某个item的时候其内容就自动滚动显示要实现这样的效果,废话不多说直接上代码:adapter对应的layout 对应的listView的layout切记千万不要在TextView中加上android:focusable="true"[ja
2012-02-11 19:08:47
681
转载 Android ImageView控件的MaxWidth、MaxHeight不起作用
在使用imageview控件时,由于图片大小不一致,需要给图片设置个最大宽高。设置后的代码如下:LinearLayout ll = new LinearLayout(ConsumeInfo.this); ll.setOrientation(LinearLayout.HORIZONTAL); //设置小图标 ImageView imageView
2012-02-11 19:04:11
1562
图书管理系统 JavaSE版本
2011-06-22
MyEclipse语言互换工具1.5
2011-06-20
hibernate_annotation_zh_CN文档
2011-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人