1、安装Git工具 下载地址:https://git-scm.com/downloads 如果下载太慢又不想翻墙,可以下载网盘里的(不过可能已经不是最新版本) 百度网盘链接:...
1、安装Git工具 下载地址:https://git-scm.com/downloads 如果下载太慢又不想翻墙,可以下载网盘里的(不过可能已经不是最新版本) 百度网盘链接:...
Android4.4版本以前是Dalvik虚拟机,4.4版本开始引入ART虚拟机(Android Runtime)。在4.4版本上,两种运行时环境共存,可以相互切换,但是在5...
引入 项目中遇到这样一个需求,TextView中的部分文字实现可以点击跳转的逻辑,大概是这样: 通过查找谷歌官方文档发现有已经封装好的类库可以实现这种功能了 Spannabl...
引入 ButterKnife是一个专注于Android系统的View注入框架,以前总是要写很多findViewById来找到View对象,有了ButterKnife可以很轻松...
Flutter介绍 Flutter是Google推出的开源移动应用开发框架。开发者可以通过开发一套代码同时运行在iOS和Android平台。 它使用Dart语言进行开发,并且...
代码混淆(Obfuscated code)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。 Proguard是什么 Proguard是...
目录 软件介绍 Android Killer是一款可以对APK进行反编译的工具,它能够对反编译后的Smali文件进行修改,并将修改后的文件进行打包。 软件下载 这里用的是@昨...
引入 做过Splash欢迎页的都知道,一般的做法是在style中设置windowBackground为启动图,来避免冷启动时的黑屏或白屏,但是windowBackground...
1、在 Android Studio 最下面的 Terminal 中,输入: 2、可以使用ls命令查看当前目录下的所有文件,然后找到 shared_prefs,cd进入该目录...
引入 一个应用中有许多页面,有些页面是需要登录才能看的,当我们进行页面跳转时会先判断用户是否登录,如果已经登录,则正常跳转,如果没有登录,则跳转到登录页面先登录,但凡是有注册...
Android 沉浸式状态栏 渐变颜色的实现最近在开发中遇到一种个性化的需求,类似于QQ顶部的渐变状态栏的实现,如下图 首先我们要了解在Android5.0以后,系统API提...
一.使用原因 在android应用中,ViewPager是我们不可避免使用的一个控件,因为它可以使我们在占用较少空间的同时,增加内容的丰富性。但是,假如ViewPag...
项目中有使用到微信H5支付的模块,但在有些手机的Webview调不起微信支付,我猜想这应该是跟浏览器内核有关,所以就研究了一下微信H5支付兼容的问题。 新版本的浏览器会提示 ...
Google表示,为保证用户数据和设备的安全,针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止...
准备前工作:1、RN环境(python2、nodejs)2、使用AndroidStudio创建好一个Demo工程 一、基础文件添加 1、package.json文件添加 这个...
需求 在项目开发的过程中,需要对Api的数据的不同情况反映到UI界面上,以达到良好的用户体验,Api的数据的状态大致可分为异步请求数据、正常返回数据、空数据、加载失败、网络错...
1、引入: 最近项目中遇到一个很头疼的问题,由于多接口并发请求刷新token失败,导致app老是掉线要重新登录。当token过期处理首先想到的是在请求回调中获取到token过...