- 博客(6)
- 资源 (8)
- 收藏
- 关注
原创 React Native 布局详解
一、概述一款优秀的APP离不开一个漂亮的UI,一个漂亮的UI又是由各种布局组合而成,因此APP的开发过程中,布局的实现是很重要的一部分。在React Native(以下简称RN)开发中,RN为我们提供了FlexBox(弹性框)进行布局,FlexBox功能十分强大,它提供了在不同尺寸设备上都能保持一致的布局方式,接下来我将从FlexBox着手详细讲解RN布局。二、RN中的尺寸...
2018-04-24 22:15:16 722
原创 创建线程的方式
创建线程的方式通常情况下我们一般使用两种方式来创建线程,即继承Thread和实现runnable接口,这两种创建方式线程执行完是没有返回结果的。其实还有第三种方式,那就是实现callable接口,该中方式线程执行完具有返回结果,下面将会从代码角度来分别讲解三种实现方式。继承Threadpublic class Main { public static void mai...
2018-04-18 20:59:17 112
原创 Android的一些基本概念你弄懂了吗?-Gradle、Gradle插件及编译打包相关汇总
概念1、何为Gradle?何为Gradle插件?Gradle我们知道Android的构建系统是使用Gradle来构建应用的,Gradle是一种构建工具,它使用一种基于Groovy的特定领域语言来实现的。软件开发过程不仅仅是编写代码,还涉及到对项目的管理,例如添加项目依赖,打包,签名,发布等一系列操作,后面这些就是Gradle替我们做的事。Gradle通过编写一个名为build.gr...
2018-04-15 18:03:46 478
原创 Android混淆
基本概念Java代码是非常容易反编译的,为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处理。ProGuard是一个混淆代码的开源项目,它主要作用是混淆代码,当然它还具有对字节码进行缩减体积、优化等。android { ... buildTypes { release { // 开启混淆 min...
2018-04-11 19:15:26 123
Java并发编程的艺术(高清带目录)
2019-03-17
深入解析Android虚拟机-钟世礼
2018-10-18
算法图解-像小说一样有趣的算法入门
2018-09-19
App研发录.pdf(完整版)+源码
2018-09-07
Android群英传
2018-08-14
Android开发艺术探索
2018-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人