
android
文章平均质量分 55
一鱼浅游
这个作者很懒,什么都没留下…
展开
-
android自定义相机功能
自定义相机功能:拍照,闪光灯,网格,旋转,剪切 效果图: 源码下载原创 2016-08-01 15:35:31 · 624 阅读 · 0 评论 -
android代码混淆
工具:ADT 这里我们使用android自带的proguard混淆 新建项目会有proguard-project.txt project.properties两个文件一、project.properties# This file is automatically generated by Android Tools.# Do not modify this file -- YOUR CHAN原创 2016-08-05 19:07:15 · 478 阅读 · 0 评论 -
android studio获取sha1值
在android studio提供的命令终端下输入/* * C:\Users\Administrator\.android\debug.keystore:你的keystore全路径名,默认的debug.keystore就是在这个目录下 */keytool -list -keystore C:\Users\Administrator\.android\debug.keystore原创 2016-04-28 15:02:29 · 501 阅读 · 1 评论 -
微信支付之终级教程版,-1 问题全面分析
[TOP] 微信支付,说实话,做这个没有趟过水,踩过坑,三分钟搞定的还真没几人,简单是简单,但是…. 写官方文档的人比较懒,挖了不少坑!那么,我就写个3分钟上手的文章,就三分钟!集成APP支付一、下载SDK(当前最新3.1.1)和官方DEMO二、集成支付环境* 将jar包加到工程中,将demo中的WXPayEntryActivity.java 复制到自己工程中,注意了,要保持全包路径,也就是说你自原创 2016-08-26 14:31:38 · 3690 阅读 · 0 评论 -
android webview中如何实现html与手机本地数据的交互
在webview开发中,往往不止简单的加载一个页面显示那么简单,常常有将手机本地的数据放到html上显示和将html上操作的数据保存到手机本地的情况,那么如何实现这种数据交互呢: 一:webvie部份:final String json="{title1:孔子,title2:孟子,title3:庄子}"; wv_webview.addJavascriptInterface(new原创 2015-05-13 20:03:52 · 3632 阅读 · 1 评论 -
Android 事件机制
Android 中与 Touch 事件相关的方法包括: dispatchTouchEvent(MotionEvent ev) onInterceptTouchEvent(MotionEvent ev) onTouchEvent(MotionEvent ev) 能够响应这些方法的控件包括:ViewGroup 及其子类、Activity。 方法与控件的对应关系如下表所示: Touch 事件转载 2016-04-27 11:44:40 · 374 阅读 · 0 评论 -
Android 透明度百分比对比表
不透明度 —-16进制值原创 2016-03-31 19:19:15 · 5976 阅读 · 0 评论 -
android webview配合Html5数据操作
在webview开发中,有对html5页面数据操作的需要,那么如何实现数据的保存与读取,以及清空删除呢? 用到localStorage API,具实现看代码 一、页面准备 index.html<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </原创 2015-06-17 16:52:14 · 1128 阅读 · 0 评论 -
android WebView清除缓存
当我们加载Html时候,会在我们data/应用package下生成database与cache两个文件夹,我们请求的Url记录是保存在webviewCache.db里,而url的内容是保存在webviewCache文件夹下.WebView中存在着两种缓存:网页数据缓存(存储打开过的页面及资源)、H5缓存(即AppCache)。一、网页缓存1、缓存构成 /data/data/package_name原创 2015-06-17 12:15:51 · 14607 阅读 · 0 评论 -
将拥有自己资源的工程打包成jar给其他工程引用
如果一个工程有他自己的资源,即不光是只有java文件,还有图片,布局等文件打包成jar包,如果这个工程引用资源的方式是R.xxx.yyy,那么打成jar后给其它工程引用是不行的解决办法: 1.编写引用资源的类如下:public class MResource { public static int getIdByName(Context context, String className,原创 2015-04-11 11:40:56 · 797 阅读 · 0 评论 -
自定义控件
开发自定义控件的步骤: 1、了解View的工作原理 2、 编写继承自View的子类 3、 为自定义View类增加属性 4、 绘制控件 5、 响应用户消息 6 、自定义回调函数 一、View结构原理 Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类。View定义了绘图的基本操作 基本操作由三个函数原创 2015-05-26 12:13:06 · 561 阅读 · 0 评论 -
Theme.AppCompat无全屏主题解决办法
V7包中的Theme.AppCompat主题系列中并没有全屏样式,这个是为什么,只有作者知道……解决办法:自定义主题<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light"> <item name="windowNoTitle">true</item>原创 2016-04-25 10:14:05 · 12965 阅读 · 1 评论 -
android AIDL技术的简单演示
创建服务端项目创建客户端项目客户端调用服务端中的方法一:创建服务端项目 创建两个文件 TestAidl.aidl 与 AidlService.java TestAidl.aidl AidlService.java 到这服务端就OK了,注意其中的Stub是Aidl文件自动生动的。二:创建客户端项目 1.将服务端的aidl文件拿到客户端并保持目录名一样原创 2015-12-09 18:03:19 · 464 阅读 · 0 评论 -
android studio之JNI技术
一、环境准备 1.JDK 2.NDK 3.android studio 二、准备测试的项目 1.新建app项目 2.编写一个本地方法类,如下参考/** * Created by jhone on 2015/11/23. */public class JNIUtils { private static JNIUtils jniUtils;原创 2015-11-24 16:24:11 · 1055 阅读 · 0 评论 -
webview的缓存机制
WebView的缓存可以分为页面缓存和数据缓存。 页面缓存是指加载一个网页时的html、JS、CSS等页面或者资源数据。这些缓存资源是由于浏览器的行为而产生,开发者只能通过配置HTTP响应头影响浏览器的行为才能间接地影响到这些缓存数据。 他们的索引存放在/data/data/package_name/databases下。他们的文件存放在/data/data/package原创 2015-11-18 15:57:50 · 636 阅读 · 0 评论 -
屏幕适配
屏幕适配原创 2015-10-28 15:30:07 · 532 阅读 · 0 评论 -
关于android中线程,进程,组件,app的理解
android系统是一座房子,有一个正常运行的公司进驻这所座子cpu是这家公司的老板进程是公司中的办公室,办公室不干活线程是办公室中的员工,干活的永远是员工一间办公室中可有多个员工,并且办公室有个活动对外的人员叫主线程公司肯定会有很多职能部门activity service provider brocastrecive 都是职能部门现在公司有个客户有个原创 2015-08-20 20:04:09 · 1817 阅读 · 0 评论 -
实现用代码修改图片来进行屏幕适配
根据屏幕的分辨率用代码来实现适配例子: 用RadioButton来实现tab切换,布局文件中设置drawableTop属性引入图片,但是就会有一个问题,这样引入的图片好像不能修改大小,不能适配解决办法,直接上代码 Display display = getWindowManager().getDefaultDisplay(); DisplayMetrics outMe原创 2015-07-06 19:53:02 · 637 阅读 · 0 评论