自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

愤怒的码农

不仅生产博客,还是优秀博客的搬运工!简书: https://www.jianshu.com/u/726e4fe5c20f

  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

转载 Andorid Crash 自定义处理

在编写Andorid程序时,不同的开发环境可能会导致软件意外退出,带来的用户体验非常不好。所以自定义好异常处理类很有必要。这里主要使用 android 原生的 Thread.UncaughtExceptionHandler 来捕获出现的异常信息。1、继承Thread.UncaughtExceptionHandler写自己的异常类public class CrashHandler im...

2018-12-14 15:21:30 174

原创 基于Layui弹出层图表分析

数据可视化可以让数据更加清晰,所以这期我们看如何基于Layui弹出层让数据可视化。实现的效果如下图所示实现的功能:1、图表类型的切换                        2、数据项配置项准备工作:1、echarts(这里我采用的是Layui后台管理模板自带的。但是我使用时发现使用百度echarts的api竟然也可以                           ...

2018-11-26 17:59:10 10868

原创 基于Layui地址选择器(移动端)

       在基于Layui进行移动端定制开发的时候,有一个收货地址模块需要设计,参考众多,选择了京东的地址选择器基于Layui进行仿照。由于数据统一采用服务器维护,所以数据这里不详细介绍。实现看下我们需要实现的效果                                                                                       ...

2018-11-19 09:16:26 5392

翻译 Android测试之Monkey

Monkey测试Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。MONKEY1) Monkey程序由Android系统自带,使用Java语言写成,在Android文件系统中的...

2018-11-13 09:15:48 189

翻译 Android测试之Espresso

Espress谷歌13年的时候开源了espress,谷歌的思路是,等到它足够成熟和稳定以后,将其迁移到Android SDK中,以此可见对他的重视。Google使用Espresso测试了他们自己的超过30个应用程序,包括G+、Maps和Drive。它由三部分组成:        ViewMachers:寻找用来测试的View。        ViewActions:发送交互事件...

2018-11-12 17:35:25 759

原创 Android 多环境 部署

多环境部署:主要要与一套代码需要适合不同的应用场景1、Gradle配置buildTypes { //调试版本,无混淆 debug { minifyEnabled false signingConfig signingConfigs.release } //发布版本,有混淆 ...

2018-11-09 15:30:04 564

翻译 Android 封装自己的工具Jar

Android 封装自己的工具Jar(基于AndroidStudio制作)基于Application应用制作的jar        类库打成jar包   第一种情况需执行以下1、将你项目gradle文件最上面的  改变前: apply plugin: 'com.android.application'  改变后 :   bapply plugin: 'com.androi...

2018-11-09 15:05:10 1016

原创 java.lang.NullPointerException: Attempt to read from field 'android.os.MessageQueue android.os.Loope

源代码修改前: private synchronized void initialize(Bitmap.Config config) { onSetImageStart(); if (mLoadingHandler != null) { mLoadingHandler.removeCallbacks(mInstanceDe...

2018-10-31 17:25:49 6905

原创 Android布局优化

 1、merge 标签             merge标签的作用是实现布局文件的重用。就是说,为了高效复用及整合布局,使布局轻便化,我们可以使用merge标签将一个布局嵌入到另一个布局中,或者说将多个布局中的相同元素抽取出来,独立管理,再复用到各个布局中,便于统一的调整。 使用方法及注意事项:   (1)<merge />只可以作为xml layout的根节点。...

2018-08-14 11:03:54 117

原创 Android生命周期和启动模式

Android生命周期和启动模式1、Android生命周期         1.1、正常情况下的生命周期                      1、onCreate()  Activtiy正在创建,做初始化,调用setContentView初始化布局资源                      2、onRestart()  Activity被重新启动,这种情况一般是用户把Ac...

2018-08-13 11:42:06 591 1

原创 Andorid 工具 apktool 使用指南

Andorid 工具 apktool 使用指南环境:Java 环境工具:1、apktool           2、dex2jar           3、jd-gui1、 apk反编译得到代码源文件、资源文件         1、将我们要反编译的apk文件放到apktool根目录下,假设文件为xxx.apk         2、运行命令行(CMD)界面,执行 apkt...

2018-08-10 17:54:20 1077

原创 RemObjects SDK简介

RemObjects SDKRemObjects SDK 'Vinci' 是跨平台远程框架的第五个版本,允许用户在面向对象的模式中能够方便地创建跨网络通信的客户端以及服务器应用程序。并且拥有强大且灵活的组件库、以及用于定义测试服务的高级工具,RemObjects SDK 还提供使用 RAD进行分布式开发的方法。RemObjects SDK是一个屡获殊荣的框架,可构建高度可伸缩的分布式应用程...

2018-08-10 11:28:57 2246

转载 权限相关问题

权限相关问题1、6.0权限相关知识对于6.0以下的权限及在安装的时候,根据权限声明产生一个权限列表,用户只有在同意之后才能完成app的安装,造成了我们想要使用某个app,就要默默忍受其一些不必要的权限(比如是个app都要访问通讯录、短信等)。而在6.0以后,我们可以直接安装,当app需要我们授予不恰当的权限的时候,我们可以予以拒绝(比如:单机的象棋对战,请求访问任何权限,我都是不同意的)。...

2018-02-24 09:06:19 155

原创 Android 基础问题

Android遇到的问题1、完全退出登陆刚做项目时,登陆注册用的时Android自带的SQLlite3进行登陆和注册,但是当我退出登陆后,点返回键,还是退出登录前的登陆的状态,细想根本原因是因为Activity每次有被销毁,怎么销毁?每添加一个Activity就往全局的ActivityList集合中添加       //创建一个销毁Activity'的集合        publ...

2017-06-28 16:16:10 217

原创 对Handler机制的”粗“理解

在Android系统中,当子线程下载一个文件时,怎么告诉主线程让他更新主页面,以提醒用户那?子线程无法直接对主页面进行更新,这时需要一个传话的(Handler),子线程需要借助Handler来告诉主线程更新页面那我们简单了解下关于Handler传递消息时要用的对象 1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。 ...

2017-06-28 14:14:31 203

CrashHandle

CrashHandle,友好处理Crash异常退出。AppManager,Activity管理工具

2018-12-14

反编译工具

Andorid经典apktool工具,我们可以用它快速获得App的资源文件,java文件等

2018-08-10

空空如也

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

TA关注的人

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