-
[Android] Android 检测手机是不是允许弹出悬浮窗
Android检测手机是否允许弹出悬浮窗?如今手机大多数都是用各个厂商定制的ROM,大部分Rom都添加了是否允许弹出悬浮窗的权限(小米,魅族,乐视等等)。这里提供一个方法来让app自己检查自己是否允许弹出悬浮窗。代码为了独立舍弃了一些优化方法,大家可以自行根据情况修改。/***检测当前是否可以显示悬...
100
热度 -
[Android] Android应用启动优化:一种DelayLoad的实现跟原理
Android应用启动优化:一种DelayLoad的实现和原理关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java0.应用启动优化概述在Android开发中,应用启动速度是一个非常重要的点,应用启动优化也是一个非常重要的过程.对于应用启动优化,其实核心思想就是在启动过...
106
热度 -
[Android] Android sdcard 权限有关问题
Androidsdcard权限问题异常java.io.FileNotFoundException:/storage/sdcard0/AgsSave:openfailed:EACCES(Permissiondenied)?解决方法:在AndroidManifest.xml中添加权限<uses-p...
301
热度 -
[Android] android 动画片调换上下布局
android动画调换上下布局android动画调换上下布局?定义动画: privatestaticfinalintANIMATION_DURATION=550; AnimationmDowntoUpHideAnimation,mUptoDownHideAnimation,scaleAnimatio...
83
热度 -
91
热度 -
[Android] cmd命令生成android签字证书
cmd命令生成android签名证书cmd命令生成android签名证书,有空在写一篇eclipse导出带签名的apk,这里面包括生成新的签名。现在还是讲讲在cmd怎么操作生成签名证书。1、dos下进入JDK的bin目录运行如下命令:keytool-genkey-aliasandroid.keyst...
101
热度 -
47
热度 -
[Android] Android Studio专用文件转换工具:把ANSI文件批量另存为无BOM的UTF-8文件
【分享】AndroidStudio专用文件转换工具:把ANSI文件批量另存为无BOM的UTF-8文件【分享】AndroidStudio专用文件转换工具:把ANSI文件批量另存为无BOM的UTF-8文件在AndoirdStudio下编译java文件时,经常会出现像下面的错误:Error:(29,43)...
88
热度 -
[Android] android加固—1.怎么检验so文件是否加壳成功
android加固—1.如何检验so文件是否加壳成功程序对so文件加壳后,如何验证是否加壳成功呢,首先除了能在应用中正常运行外,还要用IDA来检测:绿色乱码表示rr这个函数成功加密:工具下载,可支持动态调试版:
88
热度 -
[Android] android 加一个旋钮,退出程序
android加一个按钮,退出程序packagecom.example.yanlei.yl;importandroid.graphics.Color;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle;impo...
110
热度 -
[Android] Android—锁定横屏遇到的有关问题
Android—锁定横屏遇到的问题Android开发应客户需求需要锁定横屏,期间遇到的问题与大家共享一下:首先在项目清单文件中设置:android:screenOrientation="landscape"//锁定横屏android:configChanges="keyboardHidden|ori...
148
热度 -
[Android] (海内)完美下载Android源码Ubuntu版
(国内)完美下载Android源码Ubuntu版今天写的文章莫名奇妙的没了,所以再重新写一篇。首先,为了方便起见,我已经将系统更换成里Ubuntu,因为官方推荐使用这个Linux发行版。先来一张系统的截图:Ubuntu的版本是15.04(推荐用这个版本)。接下来是我们可能用到的软件。git:使用re...
111
热度 -
[Android] 晋升Android编译速度
提升Android编译速度[DESCRIPTION]某些自己写的代码不希望跟随codebase释放出去,也可以将编译之后的文件放在codebase中,编译时一起编译进去的。?[KEYWORD]libbinapk编译?[SOLUTION](1):加入你的代码放在alps/test目录下,里面有test...
44
热度 -
[Android] 大叔也谈Xamarin~Android篇~环境部署与破解
大叔也说Xamarin~Android篇~环境部署与破解现在移动开发很HOT,以至于很多人都转向了它,大叔也不例外,这次有机制接触一下xamarin这个东西,其实之前也用于xamarin,只是用来写网页程序,没有接触到移动开发,对于xamarin的移动开发分为三个分支,android,ios和win...
27
热度 -
[Android] 算法—二叉查找树的相干一些操作及总结
算法—二叉查找树的相关一些操作及总结二叉查找树得以广泛应用的一个重要原因就是它能够保持键的有序性,因此它可以作为实现有序符号表API中的众多方法的基础。这使得符号表的用例不仅能够通过键还能通过键的相对顺序来访问键值对。下面,我们要研究有序符号表API中各个方法的实现。1.最大键和最小键如果根结点的左...
40
热度 -
[Android] 判断App是不是在后台运行
判断App是否在后台运行在一些场景中,经常会需要判断App是否在后台运行,比如是否显示解锁界面,收到新消息是否显示Notification等。需求可能是多样化的,但所依仗的原理是相通的,今天Stay打算说说这些需求的最优解。当然,Stay肯定不会说去forloop判断当前runningProcess...
27
热度 -
[Android] Android动态加载进阶 署理Activity模式
Android动态加载进阶代理Activity模式技术背景简单模式中,使用ClassLoader加载外部的Dex或Apk文件,可以加载一些本地APP不存在的类,从而执行一些新的代码逻辑。但是使用这种方法却不能直接启动插件里的Activity。启动没有注册的Activity的两个主要问题Activit...
33
热度 -
[Android] Android多屏幕适配的1点总结
Android多屏幕适配的一点总结对Android的多屏幕适配一直有个误解,网上搜出的一些资料、博客上讲述的也是错误的。认为图片放到xhdpi,mhdpi等文件夹下后,如果手机的dpi刚对应于这个文件夹。如xhdpi对应的dpi为320,某个手机的dpi为440,则也从xhdpi中加载图片,那么这个...
69
热度 -
[Android] android_菜初记
android_菜小记scrollView问题打开activity之后屏幕初始位置不是顶部而是在中间也就是scroll滚动条不在上面而是在中间?解:将要显示的顶部元素设置focusable=true,focusableInTouchMode=true??使用代码设置solid?GradientDra...
88
热度 -
[Android] Android雷达图(蜘蛛网图)作图
Android雷达图(蜘蛛网图)绘制简介最近因为项目需求,要实现一款雷达图来表示用户的各种成就值雷达图的绘制很简单,只要思路清晰按部就班的绘制就可以了,其中使用得最多,是路径path类的使用,使用这个类可以让我们更加方便地绘制出正多边形等效果。效果图如下:使用方式使用方式很简单,只要在布局文件里面,...
328
热度