基础性讲解
路过你的全世界
这个作者很懒,什么都没留下…
展开
-
Android系统中的Activity简介
Android系统中的Activity简介Android系统中的Activity简介写一次博客就是一次成长,回顾一篇博客就是一次升华!Activity简介七个生命周期方法特定环境下生命周期方法的调用过程大致归纳Activity状态情况如下一些环境下Activity生命周期调用流程实际代码展示Activity简介 ** Activity是任何作为android开发人员都不可能不知道原创 2015-11-07 21:33:14 · 764 阅读 · 0 评论 -
MAC 下Android Stdio的NDK环境搭建以及开发初步
在mac系统下使用AS进行jni开发需要使用到NDK,下面来介绍下在mac下配置NDK环境以及进行jni调用的实例初步。首先介绍下JNI是干啥的:JNI是Java语言提供的Java和C/C++相互沟通的机制,Java可以通过JNI调用本地的C/C++代码,本地的C/C++的代码也可以调用java代码。JNI 是本地编程接口,Java和C/C++互相通过的接口。Java通过C/C++使用本地的代码的一个关键性原创 2016-05-22 17:57:43 · 2092 阅读 · 0 评论 -
Android中Activity生命周期的深度剖析
Android中Activity生命周期的深度剖析activity生命周期的简单知识汇总之前我曾经写过一篇很简单的关于activity生命周期的博客,如果读者有这样的需求的话可以点击下面进行查看。activity的简单生命周期的介绍activity生命周期的深度介绍与剖析onStart和onResume,onPause和onStop的区别从描述上来看,这两组方法的功能差不多一样,那么它们的原创 2016-06-13 09:32:43 · 456 阅读 · 0 评论 -
显式Intent与隐式Intent的使用
Android中的显式Intent与隐式Intent的使用原创 2017-05-10 16:09:26 · 876 阅读 · 0 评论 -
设计模式之工厂方法模式
工厂方法模式属于创建设计模式之一,是一种比较简单的设计模式,应用比较广泛。工厂方法模式的定义:定义一个用于创建对象的接口,让子类决定实例化哪个类。工厂方法模式适合用于复杂对象的创建过程,而通过new就可以实例化的对象不需要使用该模式。首先新建一个“产品”抽象类public abstract class AudiCar {/** * 汽车抽象产品类 * 定义汽车的一个行为方法,车可以启动开走原创 2017-06-04 22:12:40 · 243 阅读 · 0 评论 -
设计模式之策略模式
策略模式通俗的来讲是应用于类似于这样的场景:比如一个人想从A地到B地,他可以选择的方式有好几种:1. 乘坐公交 2. 乘坐的士 3. 乘坐地铁。这三种不同的方式都可以最后到达目的地,只是采用的“策略”不同,一般我们可以在代码中通过if-else这样的分支来达到使用不同的方式去执行。但是这样的方式存在着代码逻辑复杂,越来越难以维护(随着具体执行方式的增加)这也就是“策略模式”需要解决的原创 2017-06-06 20:59:38 · 428 阅读 · 1 评论 -
Synchronized的使用以及实现原理
Synchronized的基本使用Synchronized是Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。Synchronized的作用主要有三个:确保线程互斥的访问同步代码保证共享变量的修改能够及时可见有效解决重排序问题。从语法上讲,Synchronized总共有三种用法: (1)修饰普通方法 (2)修饰静态方法 (3)修饰代码块 接下来我就通过几个例子程序来说明原创 2017-08-26 10:09:31 · 352 阅读 · 0 评论