android
文章平均质量分 76
Azhuoyanyan
这个作者很懒,什么都没留下…
展开
-
android Looper 和 Handler
Android Looper和Handler作者:william_sim更新于 08月18日 21:06访问(1138)评论(7)Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessag转载 2013-09-13 11:11:18 · 666 阅读 · 0 评论 -
Android startActivityForResult的使用
在Android中startActivityForResult主要作用就是:A-Activity需要在B-Activtiy中执行一些数据操作,而B-Activity又要将,执行操作数据的结果返回给A-Activtiy//看效果//看代码[java] view plaincopyprint?package sn.len.actres;转载 2014-05-07 15:08:15 · 412 阅读 · 0 评论 -
浅谈onInterceptTouchEvent、onTouchEvent与onTouch
一、onTouchonTouch是View中OnTouchListener接口中的方法,处理View及其子类被touch是的事件处理。当然,前提是touch时间能够传递到指定的view。Q1:为什么会传递不到呢? Java代码 /** * Interface definition for a callback to be invoked whe转载 2014-04-25 11:35:17 · 504 阅读 · 0 评论 -
android onTouch()与onTouchEvent()的区别
android onTouch()与onTouchEvent()的区别 分类: android2012-05-10 16:062914人阅读评论(5)收藏举报android1.onTouch方法:onTouch方法是View的 OnTouchListener借口中定义的方法。当一个View绑定了OnTouchList转载 2014-04-25 15:17:20 · 376 阅读 · 0 评论 -
startActivityForResult与onActivityResult
startActivityForResult与onActivityResult androidActivity之间的跳转不只是有startActivity(Intent i)的,startActivityForResult(Intent intent, int requestCode)也是常用的方法。 其作用是可以用onActivityResult(int requestCode,转载 2014-07-22 12:01:43 · 389 阅读 · 0 评论 -
android 打包时不混淆第三方的jar包
-dontwarn net.youmi.android.**-keep class net.youmi.android.** { *;}-dontwarn com.nostra13.universalimageloader.**-keep class com.nostra13.universalimageloader.**{ *;}-dontwarn co原创 2014-07-22 17:48:06 · 753 阅读 · 0 评论 -
在Android模拟器上安装和卸载APK包
【安装APK】 安装APK当然首先是要有模拟器,和要安装的APK包。 首先,将模拟器执行起来,直到正式进入系统。 接下来,打开一个cmd窗口,路径切换到模拟器目录下的tools目录。 输入:adb install 你要安装的apk文件的路径。 如果看到一行类显示传输速度的文字,那说明安装成功了。如下: C:/Documents and转载 2014-06-12 16:50:39 · 479 阅读 · 0 评论 -
Android手机 Fildder真机抓包
分类: Android手机Fildder真机抓包2013-05-15 08:3611077人阅读评论(3)收藏举报Android 手机 Fildder 真Fiddler是一个http调试代理,它能 够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle 所有的“进出”的数据(指cook转载 2014-07-02 12:03:10 · 679 阅读 · 0 评论 -
Android客户端捕获http请求包的方法
对于Wb测试,我们可以很容易的抓取到相关的http请求包,不用什么专业软件,甚至浏览器都能帮我们完成这个功能,拿到需要的http请求连接 。 http连接对于测试同学来说, 不论做功能、性能或是安全,都是非常重要的, 他过滤了前台的因素,让测试同学直接能对后台进行交互。 以上是http连接的重要性,基本等于废话,下面是正题。 客户端安全测试,同样需要拿到http的转载 2014-06-13 10:42:41 · 901 阅读 · 0 评论 -
android 监听apk安装替换卸载广播
随笔- 131 文章- 1 评论- 379 【Android】Android 监听apk安装替换卸载广播【Android】Android 监听apk安装替换卸载广播首先是要获取应用的安装状态,通过广播的形式以下是和应用程序相关的Broadcast ActionACTION_PACKAGE_ADDED 一个新应用包已经安装在设备上,数据包括转载 2014-07-23 15:36:30 · 582 阅读 · 0 评论 -
Android实现推送方式解决方案
Android实现推送方式解决方案本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Andr转载 2014-06-12 11:48:22 · 1120 阅读 · 0 评论 -
android跨进程事件注入(程序模拟用户输入)
转载请注明出处早想写这篇,一直没空,现在总结下。需求:需要在程序内模拟用户输入,比如点击屏幕,或者输入键盘。模拟用户的滑动等。具体的需求,比如测试的时候,测试打开浏览器1000次。或者通过网络发送命令给手机,在手机上执行点击或者输入。再或者,平板和蓝牙鼠标通过蓝牙通信,通过鼠标让平板上的鼠标能移动和点击。这些都需要用到事件注入。分析:模拟用户输入的方式有几种,一是monkeyr转载 2014-08-09 15:39:52 · 657 阅读 · 0 评论 -
google in-app billing faq
转]google In-app Billing FAQ (2014-09-03 15:23:06)转载▼标签: it googleplay分类: AndroidQ1:遇到错误提示“Error checking for billing v3 support. (response: 3:Billing Un转载 2014-09-25 22:03:54 · 732 阅读 · 0 评论 -
Android apk的安装、卸载
Android apk的安装、卸载、更新升级(通过Eclipse实现静默安装)发表于2年前(2013-04-06 20:55) 阅读(10840) | 评论(35)54人收藏此文章,我要收藏赞97.16,杭州,阿里巴巴。阿里百川无线开放大会报名开启,用技术驱动无线新商业Androidapk安装卸载转载 2015-06-26 10:17:21 · 1206 阅读 · 0 评论 -
ProguardGui进行jar包代码混淆
前面文章《Proguard进行源代码混淆》讲解过怎么使用Proguard工具对Android的源代码进行混淆的方法(感兴趣的朋友可以访问:http://blog.csdn.net/p106786860/article/details/11974863),但是在实际工作中发现,通过上述方法对导出的Jar并没有进行混淆。 下面我们就介绍,如果对导出的Jar包进行代码混转载 2015-06-10 14:47:13 · 636 阅读 · 0 评论 -
apk
一、什么是加壳? 加壳是在二进制的程序中植入一段代码,在运行的时候优先取得程序的控制权,做一些额外的工作。大多数病毒就是基于此原理。PC EXE文件加壳的过程如下: 二、加壳作用 加壳的程序可以有效阻止对程序的反汇编分析,以达到它不可告人的目的。这种技术也常用来保护软件版权,防止被软件破解。三、Android Dex文件加转载 2014-04-04 00:52:27 · 660 阅读 · 0 评论 -
Android 本机号码的获取
首先我们来明确几个概念:SIM卡存储的数据可分为四类:第一类是固定存放的数据。这类数据在移动电话机被出售之前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴权密钥(KI)、鉴权和加密算法等等。第二类是暂时存放的有关网络的数据。如位置区域识别码(LAI)、移动用户暂时识别码(TMSI)、禁止接入的公共电话网代码等。第三类是相关的业务代码,如个人识别码(PIN)、解锁码(转载 2014-03-12 14:30:51 · 474 阅读 · 0 评论 -
android消息推送demo
android消息推送demo1.消息推送机制 服务器器端需要变被动为主动,通知客户一些开发商认为重要的信息,无论应用程序是否正在运行或者关闭。 我想到了一句话:don't call me,i will call you! qq今天在右下角弹出了一个对话框:"奥巴马宣布本拉登挂了...",正是如此。 自作聪明,就会带点小聪明,有人喜欢就有人讨厌。 2.独立进程转载 2014-03-11 14:23:37 · 677 阅读 · 0 评论 -
android 自定义spinner的下拉弹出窗口样式
2011-12-06 10:05:35| 分类:android | 标签:android popwindow |字号大中小订阅 恩恩,记录下最近弄的一个新的功能,这个功能就是自己定义一个spinner弹出下拉框的样式。之前的想法是能否通过修改spinner的弹出下拉框窗口而修改样式,在google上得出的结果是使用popwindow。pop转载 2013-10-17 10:40:02 · 3412 阅读 · 0 评论 -
adorid动画
动画类型Android的animation由四种类型组成。XML中 alpha 渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中AlphaAnimation渐变透明度转载 2013-10-17 12:48:11 · 858 阅读 · 0 评论 -
android apk多渠道打包
1.下载兰贝壳儿Eclipse插件,下载后解压缩OrchidShell.rar2. 安装兰贝壳儿插件,建立Android工程安装Eclipse插件,将OrchidShell文件夹拷贝到Eclipse的dropins文件夹下后,启动(重启)Eclipse在需要打包的Android工程上点击右键可看到菜单“兰贝壳儿”,说明安装成功3. 使用配置文转载 2013-12-30 18:07:42 · 1051 阅读 · 0 评论 -
android 常见异常错误积累
android 异常错误积累 分类: 异常错误积累2011-12-14 08:565304人阅读评论(5)收藏举报androidapplicationparametersstring2010欢迎转帖,但请注明地址:http://blog.csdn.net/ethan_xue/ 谢谢1. java.ne转载 2013-12-31 10:11:33 · 1035 阅读 · 1 评论 -
android menu的使用
1。普通的Menu 先来看看最简单的Menu怎样实现。 在主Activity中覆盖onCreateOptionsMenu(Menu menu)方法。代码@Override public boolean onCreateOptionsMenu(Menu menu) { // TODO Auto-generated method stub转载 2013-12-24 18:15:22 · 535 阅读 · 0 评论 -
webview长按弹出菜单
2012-01-12 16:51 android webview 长按事件处理webview 中可以增加长按监听事件来弹出菜单。具体实现下面这个函数即可://webview 长按事件 webView.setOnCreateContextMenuListener(new View.OnCreateContextMenuListener(){public void on转载 2013-12-24 16:27:19 · 4414 阅读 · 0 评论 -
android中常用的弹出提示框
android中常用的弹出提示框 分类: java开发android开发2012-04-24 14:4812424人阅读评论(6)收藏举报androidnulldialogstring文本编辑平台 我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们转载 2013-12-25 15:48:54 · 896 阅读 · 0 评论 -
AsyncTask的基本用法
[置顶]AsyncTask的基本用法 分类: 安卓开发2013-12-03 16:491458人阅读评论(4)收藏举报AsyncTask在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程 2. 确保只在UI线程中访转载 2013-12-26 12:06:18 · 478 阅读 · 0 评论 -
为webview添加复制文本的功能
需求描述: 长按WebView出现Context menu,显示"复制”菜单点击上述菜单后选择文本,复制到剪贴板概要设计+详细设计:用OnTouchListener实现长按实现(参照android.view.View)实现WebView的Context menu(在Activity实例中实现)实现复制文本功能(兼容多个sdk)编码:Java代码转载 2013-12-26 14:09:01 · 2102 阅读 · 0 评论 -
将bitmap保存到sdcard
首先的得到bitmap对象public void saveBitmap(String bitName,Bitmap mBitmap){File f = new File("/sdcard/" + bitName + ".png");try {f.createNewFile();} catch (IOException e) {// TODO Auto-generated原创 2013-12-26 13:50:22 · 757 阅读 · 0 评论 -
proguard.cfg和proguard-project.txt 混淆文件的用法与配置
分类: Android2013-05-29 14:361533人阅读评论(0)收藏举报目录(?)[+]前言注意事项启用混淆器Enabling ProGuard混淆器配置proguard config解码混淆过的堆栈跟踪信息Decoding Obfuscated Stack Traces已发布应用程序的调试注意事项Debugging considerat转载 2014-01-14 16:45:01 · 542 阅读 · 0 评论 -
android 混淆文件proguard.cfg详解
-injars androidtest.jar【jar包所在地址】 -outjars out【输出地址】-libraryjars 'D:\android-sdk-windows\platforms\android-9\android.jar' 【引用的库的jar,用于解析injars所指定的jar类】-optimizationpasses 5-dontusemixed转载 2014-01-14 16:46:44 · 509 阅读 · 0 评论 -
android webview downloadManager文件下载管理
android webview downloadManager文件下载管理 一。downloadmanager类说明:从Android 2.3开始新增了一个下载管理类,在SDK的文档中我们查找android.app.DownloadManager可以看到。下载管理类可以长期处理多个HTTP下载任务,客户端只需要给出请求的Uri和存放目标文件的位置即可,下载管理使用了一个AIDL服务器所转载 2014-02-26 15:05:37 · 1039 阅读 · 0 评论 -
GitHub详细教程
分类: 其他2013-06-19 14:478457人阅读评论(7)收藏举报目录(?)[+]GitHub详细教程Table of ContentsGit详细教程Git简介Git是何方神圣重要的术语索引Git安装Git配置用户信息高亮显示忽略特定的文件使用gitkeep来追踪空的文件夹开始操作Git创建内容转载 2014-02-14 16:04:18 · 593 阅读 · 0 评论 -
[Android]应用语言切换的三种方法
分类: Android 2011-07-11 00:27 34214人阅读 评论(32)收藏 举报android语言stringresourcesclassjava Android对国际化与多语言切换已经做得不错了,一个应用只要命名相应语系的values-[language]文件夹,通过“设置”→“语言&键盘”→“选择语言”即可实转载 2015-09-09 17:40:41 · 764 阅读 · 0 评论