引言 随着应用版本的不断迭代,App变得非常庞大而臃肿。新需求接踵而至,旧需求废弃无用而占着空间,工程变得混乱。虽然会采用不同的包名隔离开各个需求模块,但是往往还是觉得如果需求能像插件一样分模块,需要的时候插上去,废弃的…
分类:移动开发
Android中颜色透明度百分比和十六进制对应关系
表格对应 透明度 十六进制 透明度 十六进制 100% FF 50% 80 99% FC 49% 7D 98% FA 48% 7A 97% F7 47% 78 96% F5 46% 75 95% F2 45% 73 94…
Android:新手必备的常用代码片段整理(一)
作者:凯子哥 原文地址:http://blog.csdn.net/zhaokaiqiang1992 以下内容来自多个开源项目的整理和自己的项目积累。 1.拨打电话 public static void call(Cont…
分析一次自动登录引起的风波,并提供对Cookie的处理方式
前言:最近在开发APP期间遇到的最无厘头的问题就是自动登录遇到的问题,一次偶然的机会发现问题所在,这里分享一下。 现象 我们APP内置了一个自动登录的功能,流程就是在当APP打开时,立刻去进行一次自动登录,但是自动登录不…
Android 中Gson解析Base64格式图片字符串有空格出现的异常
项目开发的时候,有同事遇到了一个Gson解析的异常,原因是Base64字符串中有空格造成的 1、修改前 /** * 获取Retrofit设置 * @param ctx 上下文 * @param serverUrl 请求地…
Android启动流程(10)
第一阶段 加载BootLoader 芯片在出厂时会在其内置ROM中预置引导代码,设备上电后芯片中的引导代码会开始执行,其在设备中寻找BootLoader并加载到RAM中。 第二段 执行BootLoader Bootloa…
requires android.permission.READ_EXTERNAL_STORAGE, or grantUriPermission()
报错日志: java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaProvider uri co…
【Android 应用安全】数据加解密系列
Android DES加解密的两种实现方式 – Java DES与Android DES不兼容问题 Android应用安全之Des加密 Android应用安全之Aes加密 Android应用安全之Rsa加密 …
Hybrid混合开发知识点(二)
本文基于上文Hybrid混合开发知识点(一)的部分示例,阐述下我采用的JsBridge框架协议的思路,期间也对比了市场上的其他JsBridge框架,后续文章会付上源码解析。 JsBridge桥协议 在Hybrid混合开发…
Android 禁止Edittext弹出系统软键盘 的几种方法
第一种方法:在XML文件下添加: android:focusable="true" android:focusableInTouchMode="true" 第二种方法:直接关闭输入法 在onCreate中加上: getW…
Android studio最简单的更新方法
最近在学着用Android studio,但是发现我现在的版本是比较旧的,即使8G内存,用起来还是有点卡,敲代码都没有感觉了。于是,百度了一些,怎么更新。有些人说,去网上下载jar包,进行增量更新。花了很久时间下载,但是…