自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 安卓沉浸式状态栏,安卓设置状态栏颜色、字体颜色详解

本文分两部分1、效果图2、工具类废话不多说,效果图如下:黑底白字白底黑字:工具类FullScreenUtilimport android.app.Activity;import android.graphics.Color;import android.os.Build;import android.view.View;import android.view.Window;import android.view.WindowManager;/**

2020-08-25 10:30:30 1147

原创 查看android(安卓)源码的简单办法

各位同学可能有想过看安卓源码,但是又觉得网上的看源码方式太麻烦而放弃,别担心其实android studio就可以查看源码1、随便搞个hello world手机上安装成功即可2、工程目录切到project3、看到external lib4、目录如图5、看到activity、application好激动,赶紧点开看看6、有兴趣的同学可以找到目录,自行查找类Activity...

2020-03-20 10:37:27 2827

原创 安卓禁止root手机运行app,安卓root代码检测

最近需要禁止root手机运行app,需要判断手机是否root,如果root可以弹框提示风险,也可以闪退,本文采用的方式是闪退废话不多说贴代码 //遍历检测su是否存在 private boolean CheckRootPathSU() { File f = null; final String kSuSearchPaths[] = {"/sy...

2020-03-20 10:27:15 7877 2

原创 安卓动态权限申请+RxPermissions+简单封装+完美复用+用户拒绝后应对方案

安卓6.0之后谷歌将权限分为:普通权限,敏感权限。普通权限直接在配置文件中配置即可,敏感权限则需要开发者手动申请,如果大家进行过动态权限申请,可能会发现写法很麻烦,回调也不直观,本文针对动态权限申请做了简单的封装,简化其操作,同时介绍用户拒绝权限再次提示后,如何引导用户进入应用设置页面自行授权。我们申请权限的思路一般是1、确认是否拥有权限A(或者多个权限)2、如果有权限-----...

2019-09-20 14:10:12 2171

原创 安卓对apk签名(检测是否签名)+安卓对apk进行反编译

1、使用apksigner检测apk是否签名path:Android\Sdk\build-tools\version>25\lib, apksigner是7.0以后推出的,因此需大于25命令:java -jar apksigner.jar verify -v test.apk其中test.apk可以是完整路径2、使用apksigner对apk签名path同上:命...

2019-09-19 14:49:45 646

原创 安卓activity(活动)启动模式详解

启动模式简介:1、standard 标准模式,也是默认模式,如果launchMode不设置的话,默认是此模式,每次启动都会创建一个实例,比如a-a-a-a,活动a启动活动a,按返回键的话是a-a-a-a,有4个a活动实例。2、singleTop 栈顶复用模式,如果启动的活动已经处于栈顶,则不会创建新的实例,而是复用栈顶活动,比如a-a-a-a,按返回键的话会直接退...

2019-09-18 14:51:54 464

原创 HttpClient 支持https 绕过SSLPeerUnverifiedException异常

最近遇到一个问题,出于安全考虑,需要将http改为https,然后发现HttpClient 报ssl验证不通过异常。于是着手处理。好的废话不多说,上干货1、思路,既然SSL证书校验失败,那么干脆改为允许所有主机校验(还有一种思路是把证书放到assets中)2、关于http、https的详细说明,菜鸟还是老鸟都可以参考http://www.cnblogs.com/P_Chou/archi...

2018-12-25 14:04:09 1910 1

原创 android监控应用(app)前后台切换(状态)

很多同学都会遇到一些关于监控app前后台的需求。比如返回后台时,执行些任务,返回前台时,执行些任务。话不多说,原生api满足你的需求,那就是      ActivityLifecycleCallbacks且看application中的这个接口 public interface ActivityLifecycleCallbacks { void onActiv...

2018-11-02 09:36:10 4693

原创 获取android设备唯一标识

前言:很多时候我们在开发app的时候,可能会遇到获取android唯一标识的需求,比如后台统计,区分设备,推送之类1、IMEIIMEI(International Mobile Equipment Identity)是国际移动设备识别码的缩写。俗称“手机串号”、“手机串码”、“手机序列号”,用于在GSM移动网络中识别每一部独立的手机,相当于手机的身份证号码。(百度百科摘过来的,有兴趣的可以...

2018-09-06 13:43:32 1033

原创 hybird简介以及安卓应用hybird初体验

hybird简介:        有一篇文章写的很好,有兴趣的同学可以去看一下hybird app        如今app应用大概分三种:        1、原生app    顾名思义是纯原生写出的app        2、web app   顾名思义是web写出的app        3、hybird app 原生+web写出的apphybird app 用通俗的话来解释就是web运行在app...

2018-05-24 11:09:32 6397

原创 Android调app权限设置界面(适配各大手机厂商终极版本)

背景:众所周知,国内的android是在google之上,各大手机厂商加了一层,诸如MIUI、EUI,之类的系统。因此在我们开发过程中想调出某应用的权限设置页面,调出的是google原生的权限控制界面,但是我们在此页授予应用权限后,实际上应用还是没有权限,只是在google眼里,我已经给你权限了。其实,是被手机厂商系统给拦截了,通俗来讲,中国的手机厂商觉得原生的不好看,或...

2018-03-14 16:20:02 9517 13

原创 安卓(android)使用GPS,获取经纬度

android获取经纬度,有这个两个类需要用:1、LocationManager位置管理器2、Location位置类第一步:获取LocationManager实例locationManager = (LocationManager) mContext.getSystemService( Context.LOCATION_SERVICE );第二步:获取位置提供器(GPS或是net)List<...

2018-03-09 09:48:26 8201

原创 android使用gif动图

有时候大家可能都会有使用gif动图的需求其实很简单,git上有类似的开源项目步骤:1、build.gradle中加入依赖注意,若工程中有使用jni的话,则引入该依赖可能会报错,需要适配不同的手机型号兼容NDKcompile'pl.droidsonroids.gif:android-gif-drawable:1.2.6'2、在layout中使用    类似使用其他的原生控件,显示loading.gi...

2018-03-05 09:44:20 1681

原创 Android中WebView使用html,且实现android和JS的互相调用

本文原创,转载注明出处JUSTYiSheng1、创建html文件       创建文件很简单,用基本的文本编辑器保存成.html格式即可        web.html文件如下<html><head><meta charset="utf-8"><script type="text/javascript">function javaToJS(...

2018-02-28 10:30:30 8162 1

android获取GPS经纬度,并根据经纬度获取准确地址(纯原生,不用任何第三方sdk)

获取经纬度已经封装成工具类,纯原生获取android手机经纬度,并且根据经纬度转换成准确的地址

2018-03-16

android打开应用权限设置页(国内各大手机厂商适配终极工具类)

该工具类可以调出各大手机厂商的权限设置页 测试结果: 华为:OK 小米:OK 锤子:OK 一加:OK vivo:OK,vivo有自己的提示,再次点击后也是会跳出提示,有瑕疵,但是还可以 oppo:OK,自己会提示 魅族:暂时跳转没反应 酷派:无6.0以上的版本笑哭 中兴:OK 联想:OK

2018-03-14

okhttp-2.7.5和okio-1.13.0

okhttp需要配合okio使用,全部导入library中就可以使用

2018-03-06

人工智能演讲ppt,普及这一篇就够了

资源为人工智能ppt,作为演讲、科普、学习使用, 历史、现状、展望、利弊、伦理,都有提及 ppt效果还不错,视觉效果很好,有需要的同学可以下载使用

2018-03-05

android使用html,实现android和JS之间的互相有参、无参调用

demo实现webView加载本地html网页,且实现原生和js之间的交互

2018-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除