
Android
sunlit_6
这个作者很懒,什么都没留下…
展开
-
Android studio gradlew常用命令
//编译并打印日志 gradlew compileDebugSource --stacktrace -infogradlew compileDebugJavaWithJavac//展示jar包依赖关系 gradlew :app:dependencies//强制清除 gradle 依赖缓存 gradlew build --refresh-dependencies原创 2020-12-17 19:43:39 · 564 阅读 · 0 评论 -
Android Studio项目编译不通过更换maven镜像源
Android项目初始化编译下载镜像文件一直失败,maven镜像源为Google导致无法正常下载。maven { url "https://maven.google.com" }两种解决方案:1、使用VPN翻墙;2、切换maven镜像源;以下为切换镜像源方法:项目最外层build.gradle文件allprojects { repositories { google() jcenter() maven {原创 2020-12-21 11:47:05 · 523 阅读 · 0 评论 -
Android Toast 部分手机无法显示问题(如小米手机)解决
Android项目中使用了的Toast,测试过程中发现有部分手机无法正常显示Toast,尝试了数种解决方案后,问题得以解决,以下为封装的工具类,统一的Toast框,也能避免反复弹出不同的Toast框。public class LKToastUtil { private static Toast mToast; @SuppressLint("StaticFieldLeak"...原创 2020-04-20 17:29:18 · 2509 阅读 · 0 评论 -
安卓9.0系统出现 CLEARTEXT communication to XX not permitted by network security policy
由于2018年发布的Android P限制了非加密的流量请求导致出现 not permitted by network security policy解决的办法有2种1.把所有的http请求全部改为https请求2.在res的xml目录(),然后创建一个名为:network_config.xml文件在文件中设置cleartextTrafficPermitted为开启状态<?...转载 2020-04-07 15:17:49 · 298 阅读 · 0 评论 -
AndroidStudio配置Kotlin过程,处理jar包引用冲突问题
Kotlin Android 环境搭建安装 Kotlin 插件Android Studio 从 3.0(preview)版本开始将内置安装 Kotlin 插件。打开 Settings ( Mac 为 Preferences) 面板,在右侧找到 Plugins 选项 (快捷键 Ctrl+, Mac 下为 command+),搜索框输入 "Kotlin" 查找,点击 Search...原创 2018-06-26 18:35:50 · 4579 阅读 · 0 评论 -
Android webview加载本地HTML代码时,HTML代码中js未自动执行问题
Android项目中加载本地的html代码,将服务端返回的动态js替换后,在加载,js未执行。查找原因过程中发现,使用webView的loadData方法加载后,具体的执行代码如下,对应的js未执行。@Overridepublic void loadData(String data, String mimeType, String encoding) { data = setL...原创 2019-12-23 12:20:54 · 1623 阅读 · 0 评论 -
Android studio xml 无提示解决办法
xml文件中控件的属性均无提示,使用如下解决方法,有效。1、Just close your AS.(关闭AndroidStudio;)2、Go to .AndroidStudio3.2 folder.(找到系统缓存的AndroidStudio文件)3、Delete the Caches file (path is: C:\Users\user.AndroidStudio3....原创 2019-11-06 17:13:51 · 2800 阅读 · 0 评论 -
视频播放拖动进度时间定位不准问题
Android、ios开发过程中遇到视频播放拖动进度时间定位不准问题,定位问题为视频本身缺少关键帧,做如下处理解决此问题。FFmpeg工具相关命令行语句:ffmpeg.exe -i "D:\in.mp4" -c:v libx264 -preset superfast -x264opts keyint=25 -acodec copy -f mp4 "D:\out.mp4"命令语句...原创 2019-10-31 16:10:39 · 2639 阅读 · 0 评论 -
Android几种Service常驻内存的小思路
老话说的好:躲得了初一,躲只是高三 ! 大多数的Android开发人员遇到的一个问题—怎样保证Service常驻内存。 近期我最终也在项目中务必幸运的遇到了先来了解一下什么是Service常驻内存。所谓Service常驻内存,意思就是想让自己写的Service服务在手机开机之后就永远处于执行状态。举个Example先, 比如大家最熟悉的微信和QQ,每当手机开机之后,微信和QQ都是自己主...转载 2019-10-28 11:24:17 · 2246 阅读 · 0 评论 -
总结Android规范(参考阿里规范, 仅用于公司内部)
前言一份合格的代码不应只满足于实现功能, 更应该遵循良好的规范. 遵循良好的代码规范有利于:提升程序稳定性, 减少代码隐患, 降低故障率; 增强可扩展性, 大幅提高维护效率; 统一标准, 提升多人协作效率; 方便新人快速上手, 在项目组人员发生变动时保证项目进度;这里梳理一下Android开发过程中需要注意的一些地方, 包括多个部分, 另外根据约束力强弱分为两类:强制: 如果不...转载 2019-08-05 09:10:22 · 172 阅读 · 0 评论 -
ScrollView嵌套WebView底部出现空白问题处理。
只需要要将布局的layout_height设置成wrap_content;ScrollView 也设置成wrap_content;WebView也设置成wrap_content;这样WebView展示重新加载后底部空白问题就解决了。...原创 2019-04-16 14:44:24 · 1929 阅读 · 2 评论 -
Android中ScrollView隐藏进度条方法
方法1、android:scrollbars="none"<ScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="none"></ScrollView>此方法可以直接隐藏进度条,存原创 2019-03-10 09:30:15 · 2287 阅读 · 0 评论 -
Android Studio Java代码报红(所有第三方库引入失败),但可正常运行解决方法(4种方式)
解决各种情况导致的Java代码报红(所有第三方库引入失败),但是可以Build成功,甚至编译APK成功.解决这个问题我尝试了多种方法,我会优先给出我成功的放案,其他的方案大家也可以尽量尝试,因为导致这个问题的环节可能有多种一.从Android Studio层面解决问题: 删除user目录下.AndroidStudio中的文件关闭AndroidStudio,进入C:\Users\xUs...转载 2019-02-25 19:38:38 · 1143 阅读 · 0 评论 -
Android Error:Execution failed for task ':app:compileDebugJavaWithJavac' 解决方案
最近Android项目开发中碰到一个异常,折腾了许久才找到问题的根源。Google、百度搜索前两页内容浏览了一遍,总结了几种方案:1、升级更新buildToolsVersion 到最新版本2、升级Android Studio 2.2.2版本,JDK 1.8版本3、配置JAVA_HOME路径 android { compileSdkVersion 2...转载 2019-01-15 11:01:14 · 3999 阅读 · 2 评论