`
永远的菜鸟
  • 浏览: 55171 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
废话不多说,直接代码。该imageview 只能代码里new出来使用。不能xml布局配置。有空再修改成可以配置使用的。     import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Matrix; import android.graphics.PointF; import android.util.FloatMa ...
  -genkey      在用户主目录中创建一个默认文件".keystore",还会产生一个mykey的别名,mykey中包含用户的公钥、私钥和证书 -alias       产生别名-keystore    指定密钥库的名称(产生的各类信息将不在.keystore文件中-keyalg      指定密钥的算法    -validity    指定创建的证书有效期多少天-keysize     指定密钥长度-storepass   指定密钥库的密码-keypass     指定别名条目的密码-dname       指定证书拥有者信息 例如:  "CN=sag ...
转载自:http://blog.csdn.net/sunboy_2050/article/details/6727581 一、反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI 前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是下载地址: dex2jar:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip JD-GUI:http://laichao.googlecode.com/files/jdgui.zi ...

android 混淆

注意:这里介绍的混淆是2.3SDK以后我方式。   1.打开工程会发现一个文件“proguard-android.txt”   -optimizationpasses 5  -dontusemixedcaseclassnames   -dontskipnonpubliclibraryclasses   -dontpreverify   -verbose   -optimizations !code/simplification/arithmetic,!field/*,!class/merging/*   -keep public class * extends andro ...
前几天搞了一个webview玩。发现开了缩放以后总是回不到初始的缩放等级。不管你是缩是放都显示成一个大于初始等级的情况。然后缩小按钮也是灰色的。一直以为是缩放条的bug,后来才发现其实是网页中的图片在作怪。 加上这句设置就解决问题了:WebSettings.setUseWideViewPort(true); 让图片适应webview的大小就解决问题了。

weiview 笔记

WebView在开发过程中应该注意几点:      1.AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。     2.如果访问的页面中有Javascript,则webview必须设置支持Javascript。     WebSettings webSetting = webview.getSettings();         webSetting.setJavaScriptEnabled(true);       3.如果页面中链接,如果 ...
下了一个源码工程,加入自己的环境就报出这个错误出来。其实引起这个问题是因为与源码的sdk版本不同引起的。在网上搜出的解决办法如下: android低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如 ...
android分辨率对于开发者来说是一项重要的信息。下面就来介绍下该信息的获取。   Andorid.util 包下的DisplayMetrics 类提供了一种关于显示的通用信息,如显示大小,分辨率和字体。   初始化对象: DisplayMetrics metrics = new DisplayMetrics(); metrics = getWindowManager().getDefaultDisplay().getMetrics;   metrics.widthPixels 屏幕宽   metrics.heightPixels 屏幕高 ...
在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}=="设备代码", MODE="0666" Dapper(6.40)下 :SUBSYSTEM=="usb_device", SYSFS{ ...
Android 中的BroadCastReceiver                                                 作者:阿福       BroadCastReceiver 简介 (末尾有源码) BroadCastReceiver 源码位于: framework/base/core/java/android.content.BroadcastReceiver.java   广播接收者( BroadcastReceiver )用于接收广播 Intent ,广播 Intent ...
1) 桌面安装之后有5个默认的图标:search、contacts、browser、phone、message。它们是系统自带的,那它们是在哪儿存储的?什么时候加载的? 2) 在res/xml目录下的default_workspace.xml文件中定义了它们。里面还定义了其他一些常用应用。定义格式如下:  packageName="com.android.contacts"指定该应用的包名。  launcher:className="com.android.contacts.DialtactsActivity"该应用所对应的类。 ...
I:访问本程序的(FirstApp) SharedPreferences中的数据代码如下:   SharedPreferences sharedPreferences = getSharedPreferences( "first_app_perferences" , Context.MODE_PRIVATE);   String name = sharedPreferences.getString("name" ,  "" );   //getString()第二个参数为缺省值 ...
Android 入门 (一) 试用 Android的版本 android的版本有很多 0.9 ,1.0 ,1.5,1.6,2.0,2.1 09年4月15日 cupcake android 1.5    09年9月15 Donut   android 1.6  : linux内核升级到2.6.29。cdma , wvga ,qvga 的支持                     ...
[前言] 我们平时在开发android应用程序的过程中,一般都是利用eclipse集成开发环境,所以生成的apk有debug版本的签名权限,但是如果我们想要发布一款应用程序,并且希望在真机上运行的话,就需要进行签名。 [工具] Java ...
在ubuntu下进行开发,就必须要熟悉ubuntu下常用的,能提高效率的工作软件,例如星际译王,gvim等等,目前我只知道这几个软件不错。搭建android的开发环境 1. 安装jdk,配置jdk的环境变量 首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_25,我下载的是bin文件,我将下载的 jdk1.6.0_25.bin文件置于/usr/lib/jvm/java(目录任意)中。如果bin文件存在于例如“下载”等类似的目录中时,要将 bin文件拷贝到/usr目录中,需要先修改bin文件的权限,在shell中执行: sudo ch ...
Global site tag (gtag.js) - Google Analytics