Android
文章平均质量分 81
qq_26337701
竹杖芒鞋轻胜马,谁怕,一蓑烟雨任平生!
展开
-
Mac 乐固加固 报错"/Applications/legutools.app/Contents/PlugIns/JRE/Contents/Home/jre/bin/zipalign": error=
本文查找来源链接Cannot run program "/Applications/legutools.app/Contents/PlugIns/JRE/Contents/Home/jre/bin/zipalign": error=86, Bad CPU type in executable1大概意思就是执行 zipalign 的时候报错了。。下面是解决办法:拷贝/Users/you...转载 2019-11-28 09:43:11 · 619 阅读 · 0 评论 -
android studio 运行程序报:Session 'app': Error Installing APK,解决方案
最近用studio,运行程序,报异常,如下: Session ‘app’: Error Installing APK 1. 2. 解决办法: (1)。看看手机里面有没手机助手或者手机管家之类的软件,我的问题出现在魅族手机上,由于系统升级更新后,运行程序,无法安装上去,看了网上的解决办法,也没有什么效果,自己发现一个解决办法,不原创 2016-10-15 14:31:01 · 790 阅读 · 0 评论 -
android 特殊字符显示
android 特殊字符显示,一般处理方式都在string.xml里面写入,格式如下:空格: 登 陆 其中 表示空格换行: hello!\n 我是沫沫沫沫! 其中\n表示空格缩进: 你好!\t世界! 其中\t表示一个Tab键的一个空格以下为常见的ASCII十进制交换编码: --> <-- 这边是空格 !-->!<-- "--原创 2016-11-28 23:17:45 · 2155 阅读 · 0 评论 -
android 加密数据库android-database-sqlcipher使用
android数据库除了本身自带的数据库外,在一些其他行业的安全领域经常会用到加密数据库的使用。 使用步骤: 1.在build.gradle添加:apply plugin: 'com.android.application'//....dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCom原创 2016-11-13 16:15:34 · 1555 阅读 · 0 评论 -
Android studio 运行出现Error running app: This version of Android Studio is incompatible with the Gradle
在项目打包调试过程,遇到提示这样的错误 Error running app: This version of Android Studio is incompatible with the Gradle Plugin used. Try disabling Instant Run (or updating either the IDE or the Gradle plugin to the lat原创 2016-12-10 12:46:12 · 1261 阅读 · 0 评论 -
android 自定义View弯曲滑竿指示器
android 自定义弯曲滑竿指示器 效果说明:滑竿指示器,是一段弯曲的圆弧,要求在杆上,有滑动小球事件,小球会根据下标文字的起始角度与终止角度,是否选择滑倒下一个位置。当点击下标文字时,小球也要做出相应的指示。1)MainActivity package com.example.chenkui.myapplication;import android.support.v7.app.AppC原创 2016-10-28 18:05:40 · 2593 阅读 · 0 评论 -
OkHttp3使用
一,使用原理介绍 Okhttp特点概述,来自官网概述:HTTP是目前网络应用程序交互的方式。它让我们如何与媒体交换数据。使用HTTP能够有效的节省资源,加载更快。 OkHttp作为HTTP使用的特点,具体如下:HTTP / 2支持允许所有请求相同的主机共享一个套接字。 连接池可以减少请求延迟(如果HTTP / 2不可使用)。透明的GZIP处理降低了下载数据的大小。响应缓存避免了网络翻译 2016-11-21 16:04:14 · 481 阅读 · 0 评论 -
android RxJava 详解应用事例
RxJava的使用总感觉比较麻烦, 最近仔细看了一些关于这方面的讲解,写了一个测试Demo,还是见代码吧!参考见[给 Android 开发者的 RxJava 详解][6]:关于RxJava_android 的使用。创建出 Observable 和 Subscriber ,再用 subscribe() 将它们串起来。形式如下:Observable.subscribe( Subscriber);解原创 2016-11-24 22:56:47 · 676 阅读 · 0 评论 -
Android内存泄漏分析
看了这么多的有关内存溢出,这篇感觉介绍的最清楚,我就转一下。 转自:Android内存泄漏分析心得 http://mp.weixin.qq.com/s?__biz=MzI1MTA1MzM2Nw==&mid=2649796884&idx=1&sn=92b4e344060362128e4a86d6132c3736&chksm=f1fcc54cc68b4c5add08371265320163381ea转载 2016-12-08 15:50:19 · 341 阅读 · 0 评论 -
android 适配工具
关于android的适配的长片论述我就不作介绍了,详细参见http://blog.csdn.net/jdsjlzx/article/details/45891551在常见的开发中,我们为了做有些UI效果,可能用到负值,在这里,我做了添加,在此基础上,我最近在适配三星S6机型发现出来问题,我对此做了参数添加。 此外,google也支持百分比布局, http://blog.csdn.net/q原创 2016-12-17 14:04:28 · 468 阅读 · 0 评论 -
Permission Denial: reading com.android.providers.media.MediaProvider uri content://media/external/i
最近在做调用系统相册,选择多照片问题,遇到了一个错,发现用原有的设置权限方式是不行的,总结一下解决办法,报错如下:ComponentInfo{com.example.chenkui.testpic/com.example.chenkui.testpic.TestPicActivity}: java.lang.SecurityException: Permission Denial: readin原创 2017-05-26 00:54:05 · 7727 阅读 · 1 评论 -
android 多选灵活相册
转自:本文转自严振杰的博客:http://blog.csdn.net/yanzhenjie1003本项目开源地址:https://github.com/yanzhenjie/albumAlbum是一个Android开源相册,支持单/多选、缩放、预览、按文件夹查看图片,后期会考虑加入图片剪切等操作。开发者不需要担心Android6.0的运行时权限,Album已经非常完善的处理过了。支持自定义样式风格,转载 2017-05-28 22:33:52 · 645 阅读 · 0 评论 -
android 小米手机播放短小音频无声音问题
最近,在给在给一个页面添加声音效果时,发现小米手机播放不了声音,发现其他机型可以播放 ,在此发现两种解决办法: 第一种,可以在小米手机设置中解决: 设置——-声音和震动 —–音量—-媒体音量,音乐,视频游戏等的音量 第二种,就是代码设置:package com.example.chenkui.mymeiderplayer;import android.content.Con原创 2017-06-22 23:23:38 · 2636 阅读 · 0 评论 -
android 音频视频播放案列
在paid显示,存在适配问题,需要空间扩展自定义 1.MainActivity package com.example.chenkui.playsound;import android.content.Intent; import android.media.AudioManager; import android.media.SoundPool; import android.suppo原创 2016-08-01 21:55:11 · 576 阅读 · 0 评论 -
mac react-native 环境搭建与运行
早期,从事android 开发,最先接触的是Cordova的混合开发,最近由于苹果热更新问题,下架app,为了解决这个问题,发现对于react-native 的热更新,还没有下架的应用。一是为了统一兼容 android 与ios 开发模式二是需求改版,一边解决,采用现在我所说的react-native 框架,经过集成开发环境对比,发现。两者在配置发面,命令非常类似,这里不在对原有的进行解说。 下原创 2017-07-08 23:29:42 · 846 阅读 · 0 评论 -
Mac android原生工程中潜入react-native混合开发项目搭建
最近公司有意向要用react-native做开发,自己在去年的时候也接触过,不过没有深入探讨,这两天,抽出时间看了看,顺便看了一下文档,做了一个简易的dome,由于我本人用的mac os 系统,Mac os 系统不同与windos 系统,做起来也相对轻松容易:接下来我就言简意赅的阐述集成搭建步骤:注意事项:在项目集成之前,说明你已经配置好了react-native 的开发环境,如果没有配置好请参照原创 2017-08-13 22:47:38 · 773 阅读 · 0 评论 -
android 使用Kotlin 属性监听对实体类的另类写法,应用值的改变,做到UI的刷新,消息传递
经常在做状态刷新的工作同事,最常使用一些EventBus ,或者RxAndroid来刷新页面.有时候在刷新页面时,有些繁琐。我所做的这个,是一个新的发现,通过属性来改页面的状态,感觉有点想Reat-Native。prop 所说的状态机有点类似。实验操作如下:1.创建一个实体类,创建一个activity.,一个接口1)接口EntityListener.ktinterface ...原创 2018-08-06 17:37:27 · 1798 阅读 · 0 评论 -
android studio 应用程序内存分析工具,Android Monitor使用
最近,在写一个照相机插件,在红米2A上,运行不太稳定,出现崩溃现象,查了好久,发现是程序在调用相机时,分配的内存不够,出报: D/dalvikvm: GC_FOR_ALLOC freed 2K, 9% free 23831K/26180K, paused 10ms, total 11ms ,在此发现了一个很好的检查工具,在程序运行的一瞬间,发现Free值是处在一个不稳定的状态。 拍照时加载的原创 2016-10-24 22:19:20 · 793 阅读 · 0 评论 -
android studio 绘制时钟刻度表盘的虚拟动画。
最近,为了搞一个滑动弧形的指示器,从中明白了一些关于圆盘,之类的自定义控件核心的一般做法。在此只是粗略表述一下,关于时间的表述,并不准确。 效果如下图所示。 package com.example.xxx.myapplication;import android.content.Context;import android.graphics.Canvas;import android.gra原创 2016-10-12 23:56:58 · 4947 阅读 · 1 评论 -
android 关于启动模式的进一步理解
目前在AndroidManifest.xml的配置启动分为四中: (1).standard:标准模式,就是一般启动Activity的那种默认模式,每一次启动,他都会创建一个实例,不管他是否存在,都会创建。它的实例会保存在他默认条件下的栈里。 注意:如果当前的Activity是通过Application启动的,他会报错:------------理由是:standard模式的原创 2016-04-04 14:58:54 · 360 阅读 · 0 评论 -
EventBus介绍
目录(?)[-]1.场景描述2.问题3.解决方案4.Otto Android系统的Event Bus类库5.EventBus Android系统的Event Bus类库6.otto介绍7.执行线程EventBus 使用介绍转自:http://yunfeng.sinaapp.com/?p=449场景描述 当一个Android应用功能越来越多的时候,保证应用的各个部分之间高效的通信将变转载 2016-08-17 16:38:16 · 248 阅读 · 0 评论 -
EventBus for Android 源码分析
转自:http://blog.csdn.net/bigconvience/article/details/46316779转载 2016-08-17 16:45:37 · 335 阅读 · 0 评论 -
apk 安装删除 命令操作案列
1. 安装Android应用程序1) 启动Android模拟器2) adb install (apk在PC上的路径/)*.apk (将apk文件上传到了模拟器自带操作系统的data/app目录下了)3) Android模拟器界面中浏览打开apk应用程序2. 删除Android应用程序删除Android有好几种方法。第一种:命令行用uninstalladb uninstall apk的包名(用EC切换转载 2016-08-17 22:03:37 · 713 阅读 · 0 评论 -
android studio执行 Information:Gradle tasks [:app:assembleDebug]失败处理
Error:Execution failed for task ‘:app:mergeDebugResources’. > Some file crunching failed, see logs for details根据报错提示:找到AAPT err(Facade for 1339051672): ERROR: 9-patch image D:\WORK_PASECE\anroid_studi原创 2016-08-20 15:44:46 · 14353 阅读 · 0 评论 -
android 框架之Cordova 集成开发过程
1.cordova简介: Apache Cordova是一个开源的移动开发框架。它允许您使用标准web技术——HTML5,CSS3和JavaScript进行跨平台开发。应用程序内执行包装针对每个平台,依靠符合标准的API绑定来访问每个设备的能力,如传感器、数据、网络状态等。 移动开发人员感兴趣的混合原生应用程序组件WebView(特殊的浏览器窗口),可以访问设备级的api,或翻译 2016-08-20 18:17:07 · 1237 阅读 · 0 评论 -
支付宝刷脸——我们进入了一个怎样的刷脸时代
转自http://blog.csdn.net/u013088062/article/details/52254713权声明:本文为博主原创文章,转载时麻烦注明源文章链接,谢谢合作 随着2016年6月份左右支付宝的一次更新,其中的刷脸功能终于从幕后走到前台,这次我就借支付宝上的刷脸系统,来聊聊人脸识别的那些事儿。事先声明,这是一篇科普小文章,言语轻松。 一、简单界面蕴含不简单道理 下面是支付转载 2016-08-20 21:25:35 · 1705 阅读 · 0 评论 -
设置android studio 启动选择project模式,取消直接打开项目
1.Reopen last project on startup 中设置这个勾去了就行了 2.点击Apply 3.重新启动原创 2016-08-11 10:26:26 · 2091 阅读 · 0 评论 -
android studio 倒入github开源项目代码步骤:
第一步 在Project 里面的build.gradle 这个文件,修改成自己新建工程后的Gradle版本,修改如下: dependencies { // classpath ‘com.android.tools.build:gradle:1.2.3’ —-把这个换 classpath ‘com.android.tools.build:gradle原创 2016-08-11 13:33:50 · 580 阅读 · 0 评论 -
android Gradle介绍
android studio的导入第三方项目的基本事项介绍: 原文链接:http://stormzhang.com/devtools/2014/12/18/android-studio-tutorial4/Android Studio系列教程四–Gradle基础其实很早之前也写了一篇Gradle的基础博客,但是时间很久了,现在Gradle已经更新了很多,所以暂且结合Stduio 1.0正式版与最新转载 2016-08-11 14:41:54 · 283 阅读 · 0 评论 -
android studio编码格式编译运行异常:Error:(1, 1) 错误: 非法字符: '\ufeff';
android studio 编码报错显现: 我看了一些博客中的解决方案,发现说的不够详细,导致问题往往不能够决解,在此,我根绝自己方式说说解决办法。 第一步,创建一个新文件,文件名称为报错的类名,用Notepad++打开。 第二步,把代码复制到,Notepad++里面; 第三步,设置Notepad++的编码格式为 (以UTF-8无BOM编码格式),然后保存文件。 第四步,保存的的文件覆盖原创 2016-09-14 01:41:39 · 500 阅读 · 0 评论 -
Android 百分比布局库(percent-support-lib) 解析与扩展
Android 百分比布局库(percent-support-lib) 解析与扩展转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/46695347; 本文出自:【张鸿洋的博客】转载 2016-08-11 18:09:51 · 405 阅读 · 0 评论 -
android 图片缩放,github开源库,PhotoView 使用
1.PhotoView,使用介绍: 支持捏合,点击放大缩小。支持在ViewPager中翻页预览图片。2.开发集成步骤: 1)首先,在github下载源码包 连接地址:https://github.com/chrisbanes/PhotoView, 在下载压缩包中找到library里面的src文件源码,copy在自己的项目工程目录下; 2)MainActivity.javapackage原创 2016-08-25 22:53:49 · 3400 阅读 · 0 评论 -
android studio 页面适配问题解决方案
一、引言 因为Android的开源,所以厂商无需自行研发OS操作系统,由于各自厂商存在竞争,导致手机的生产存在差异,与此同时的是相继出现不同分辨率的版本手机,给广大开发者的苦不堪言痛苦,各种神奇的小板儿考验着app的兼容性,各种定制的rom不经意间就让app崩溃,光是界面上的调整就已经够你喝一壶了,为了解决这一问题,这段时间,无意间,在github上找到了一个开源框架,我在这里做了一些整理,经过测原创 2016-08-15 14:12:41 · 1838 阅读 · 0 评论 -
关于配置JAVA环境变量,javac命令无法找到解决方案
概要: 很多人在配置环境变量时,经常能配置好用于检测的命令(java,java -version),却无法检测成功javac,在此,我提出自己的解决方案。 通常步骤如下:1**.CLASSPATH** (.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar) 2. JAVA_HOME (C:\Pr原创 2016-09-20 01:05:53 · 5857 阅读 · 1 评论 -
android 在绘制椭圆,圆时遇到函数计算
原文出自:http://www.cnblogs.com/androidaihaozhe/p/4466466.html ,在此做了进一步补充Math类包含完成基本数学函数所需的方法。这些方法基本可以分为三类:三角函数方法、指数函数方法和服务方法。在math类中定义了PI和E两个double型常量,PI就是π的值,而E即e指数底的值,分别是:3.141592653589793和2.7182818284转载 2016-09-07 00:11:19 · 1044 阅读 · 0 评论 -
在android studio开发中,关于绘制GifView异常,硬件加速问题的解决办法
Hardware Acceleration硬件加速关于硬件加速出现的异常: 我的处理方式是: public GifView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); resources = context.getR原创 2016-09-22 16:07:58 · 3631 阅读 · 0 评论 -
模拟抽奖的九宫格动画效果
模拟九宫格抽奖的简单逻辑原创 2016-03-30 20:23:17 · 2396 阅读 · 0 评论