- 博客(17)
- 收藏
- 关注
原创 (图片缩放)自动适配屏幕支持缩放旋转,自动居中的imageview
废话不多说,直接代码。该imageview 只能代码里new出来使用。不能xml布局配置。有空再修改成可以配置使用的。 import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.C...
2013-04-19 17:01:57 510
原创 使用jdk中keytool生成证书
-genkey 在用户主目录中创建一个默认文件".keystore",还会产生一个mykey的别名,mykey中包含用户的公钥、私钥和证书 -alias 产生别名-keystore 指定密钥库的名称(产生的各类信息将不在.keystore文件中-keyalg 指定密钥的算法 -validity 指定创建的证书有效期多少天-keysize ...
2012-05-23 15:56:13 228
原创 android 反编译
转载自:http://blog.csdn.net/sunboy_2050/article/details/6727581一、反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是下载地址:dex2jar:http://laichao...
2012-05-23 15:02:09 112
原创 android 混淆
注意:这里介绍的混淆是2.3SDK以后我方式。 1.打开工程会发现一个文件“proguard-android.txt” -optimizationpasses 5 -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontpreverify -verbose -optimiza...
2012-05-23 14:49:35 106
原创 webview 无法回到初始缩放等级
前几天搞了一个webview玩。发现开了缩放以后总是回不到初始的缩放等级。不管你是缩是放都显示成一个大于初始等级的情况。然后缩小按钮也是灰色的。一直以为是缩放条的bug,后来才发现其实是网页中的图片在作怪。加上这句设置就解决问题了:WebSettings.setUseWideViewPort(true);让图片适应webview的大小就解决问题了。...
2012-03-01 17:44:12 152
原创 weiview 笔记
WebView在开发过程中应该注意几点: 1.AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。 2.如果访问的页面中有Javascript,则webview必须设置支持Javascript。 WebSettings webSetting =...
2012-03-01 17:25:15 257
原创 conversion to dalvik format failed with error 1解决办法
下了一个源码工程,加入自己的环境就报出这个错误出来。其实引起这个问题是因为与源码的sdk版本不同引起的。在网上搜出的解决办法如下: android低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如下: 1、如果不修改android sdk版本,则使用project clean 命令作用于某工程即可。 (该处理方式只是在高版本中兼容了低版本工程,未真正意义上...
2012-03-01 16:47:32 63
原创 android获取屏幕分辨率之DisplayMetrics
android分辨率对于开发者来说是一项重要的信息。下面就来介绍下该信息的获取。 Andorid.util 包下的DisplayMetrics 类提供了一种关于显示的通用信息,如显示大小,分辨率和字体。 初始化对象:DisplayMetrics metrics = new DisplayMetrics(); metrics = getWindowManager().getDef...
2011-12-22 10:12:33 180
原创 Ubuntu Android 的 USB 调试模式
在Android开发者网站中, 它提供了在 Ubuntu 下实现USB测试的方法,参照如下:1. 新建 /etc/udev/rules.d/51-android.rules 文件2. 在文件中添加USB规则:Gusty(7.10)/Hardy(8.04)下:(我的是10.04, 也可以使用.)SUBSYSTEM=="usb", SYSFS{idVendor}=="设备代码", ...
2011-09-02 14:35:04 119
原创 Android 中的BroadCastReceiver
Android中的BroadCastReceiver 作者:阿福 BroadCastReceiver简介(末尾有源码)BroadCastReceiver源码位于:framework/base/core/java/a...
2011-08-30 14:04:30 143
原创 android桌面默认的5个应用图标的加载和存储
1) 桌面安装之后有5个默认的图标:search、contacts、browser、phone、message。它们是系统自带的,那它们是在哪儿存储的?什么时候加载的?2) 在res/xml目录下的default_workspace.xml文件中定义了它们。里面还定义了其他一些常用应用。定义格式如下: packageName="com.android.contacts"指定该应用...
2011-08-30 14:01:54 137
原创 访问其它程序的SharedPreferences中的数据
I:访问本程序的(FirstApp)SharedPreferences中的数据代码如下: SharedPreferences sharedPreferences = getSharedPreferences("first_app_perferences", Context.MODE_PRIVATE); String name = s...
2011-08-30 13:58:24 83
原创 编译android源码出现的问题解析
Android 入门 (一) 试用Android的版本android的版本有很多 0.9 ,1.0 ,1.5,1.6,2.0,2.109年4月15日 cupcake android 1.5 09年9月15 Donut android 1.6 : linux内核升级到2.6.29。cdma , wvga ,qvga 的支持 ...
2011-08-30 13:55:29 93
原创 android apk 程序签名
[前言]我们平时在开发android应用程序的过程中,一般都是利用eclipse集成开发环境,所以生成的apk有debug版本的签名权限,但是如果我们想要发布一款应用程序,并且希望在真机上运行的话,就需要进行签名。[工具]Java开发环境中的Keytool 和 Jarsigner,注意配置好环境路径,输入命令后有如下提示信息:C:\Documents and S...
2011-08-30 13:53:17 69
原创 ubuntu 10.10下搭建android开发环境 安装必要工作用软件
在ubuntu下进行开发,就必须要熟悉ubuntu下常用的,能提高效率的工作软件,例如星际译王,gvim等等,目前我只知道这几个软件不错。搭建android的开发环境1. 安装jdk,配置jdk的环境变量 首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_25,我下载的是bin文件,我将下载的 jdk1.6.0_25.bin文件置于/usr...
2011-08-30 13:50:31 133
androidSDK开发包tools工具介绍(一)--draw9patch
开发环境的搭建就不做赘述了,网上一搜一大把。SDKtools里的工具还是比较有用的。熟练运用会在开发中事半功倍。所谓磨刀不误砍柴工,熟悉好基本工具对开发也是有很多帮助的。 好了废话不多说,开始说说今天的主角draw9patch.bat 就是它。在说这个工具之前 要先介绍下9patch图片。android中所有可拉伸图片都是一种*.9.png的图片。用它可以实现图片中...
2011-04-27 11:16:59 131
原创 开篇之作
一直以来都是只看不写,现在决定改改习惯。一来可以记录解决问题的方法方便自己查询,二来可以和大家做个分享不再孤军奋战。为了有个好的开端,精心挑选了个惹火的头像,哈哈。不要老盯着头像看!!!开始我的android开发之路。。。。。。。...
2011-04-27 10:11:50 69
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人