Android 笔记
Evloution_
一个苦逼又普通的程序猿
展开
-
android 引用library时无法调用中的jar包
解决方法:将(module)dependencies中的implementation project 换成 api project原因:api和implementation两种依赖的不同点在于:它们声明的依赖其他模块是否能使用。 api:当其他模块依赖于此模块时,此模块使用api声明的依赖包是可以被其他模块使用 implementation:当其他模块依赖此模块时,此模块使用implementation声明的依赖包只限于模块内部使用,不允许其他模块使用。...原创 2020-08-03 17:25:45 · 439 阅读 · 0 评论 -
Android 9.0 以后出现CLEARTEXT communication to XX not permitted by network security policy
CLEARTEXT communication to 192.168.0.110 not permitted by network security policy这个意思是:网络安全策略不允许与192.168.0.110进行明文通信解决方法:1.在res的创建一个xml目录,再创建一个名为:network_config.xml文件2.在文件中写入cleartextTraffic...原创 2019-11-26 15:40:01 · 1499 阅读 · 1 评论 -
android 状态栏的设置
现在开发APP,状态栏是必备的。沉浸式状态栏只支持安卓4.4及以上的版本状态栏:4.4上是渐变色,5.0上是完全透明透明效果:全屏效果:(字体黑色,背景白色)在values、values-v19、values-v21文件夹下的styles.xml设置Theme透明: <style name="AppThemeFragment" parent=...原创 2019-06-29 10:44:27 · 395 阅读 · 0 评论 -
android 实现按钮旋转720°
定义一个按钮布局:背景直接可以用一个圆圈加载图片。 <Button android:id="@+id/refresh_button" android:layout_width="20dp" android:layout_height="20dp" android:layo...原创 2019-06-29 09:16:23 · 494 阅读 · 0 评论 -
android 保存Bitmap到本地图片
添加权限由于是对SD card进行操作,必不可少的就是为你的程序添加读写权限,需要添加的内容如下:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission><uses-permission android:name="andro...原创 2018-09-29 17:55:40 · 7817 阅读 · 2 评论 -
Android 实现点击两次返回键退出
Android的很多app中,都有点击一次返回键提示再次点击退出app的功能。 今天就看了下实现的方式,其实就是在相应的Activity中重写了onKeyDown()方法。在onKeyDown()方法中扑捉到返回键(KeyEvent.KEYCODE_BACK)的点击动作(KeyEvent.ACTION_DOWN),然后做出相应的提示信息和动作。 当然,还需要一个时间参数,不然点击完成等了很久再...原创 2018-09-29 17:47:24 · 273 阅读 · 0 评论 -
Android 每隔一段时间执行方法。计时器。
代码:Timer timer = new Timer(true);TimerTask timerTask = new TimerTask() { @Override public void run() { Log.i("lllll111" ,"上班时间,发送位置。"); }};timer.schedule(timerTask, 0,2000);...原创 2018-10-14 22:42:31 · 3080 阅读 · 0 评论 -
android 设置状态栏颜色
第一种方法:1、隐藏状态栏在onCreate方法里面添加页面状态View decorView = getWindow().getDecorView();//获取屏幕的decorViewdecorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN);//设置全屏 2修改状态栏的背景在setContent...转载 2018-09-30 23:14:24 · 3733 阅读 · 0 评论 -
Android 图片转换为 Base64 编码
将图片转换成Base64编码的字符串 /** * 将图片转换成Base64编码的字符串 */ public static String imageToBase64(String path){ if(TextUtils.isEmpty(path)){ return null; } I...转载 2018-09-03 15:27:54 · 13073 阅读 · 0 评论 -
Android 对简单的 json 解析
Android 解析 JSON要解析 JSON 数据,首先得先拿到 JSON 数据,我拿到的数据是这样的 {"msg":"请登陆","code":-999,"data":xxx}1、使用JSONObject来解析JSON数据 /** * JSON解析方法 */ protected void JSONAnalysis(String strin...原创 2018-09-01 11:41:57 · 628 阅读 · 0 评论