- 博客(18)
- 收藏
- 关注
转载 Android category种类大全
android.intent.category.ALTERNATIVEandroid.intent.category.BROWSABLEandroid.intent.category.DEFAULTandroid.intent.category.DEVELOPMENT_PREFERENCEandroid.intent.category.EMBEDandr...
2015-10-22 17:38:00
171
转载 原型模式(Prototype)
原型模式(Prototype):将一个对象作为原型,对其进行复制、克隆,产生一个和原对象类似的新对象。 浅克隆:被克隆对象的所有变量都含有与原来的对象相同的值,而它所有的对其他对象的引用都仍然指向原来的对象。深克隆:被克隆对象的所有变量都含有与原来的对象相同的值,但它所有的对其他对象的引用不再是原有的,而这是指向被复制过的新对象。/** * Created by...
2015-10-21 14:17:00
100
转载 AndroidStudio环境下ndk开发
AndroidStudio环境下ndk开发的基本步骤是,写本地方法生成头文件,用c/c++实现本地方法,配置android.mk文件生成so文件。具体步骤如下1.创建android工程:MyJni。2.写本地方法,并编译成class文件,在\app\build\intermediates\classes\debug中找。public class MainActiv...
2015-10-19 17:57:00
121
转载 AndroidStudio
androidStudio配置手动设置SDK :在Android Studio安装目录下的 bin 目录下,找到 idea.properties 文件,在文件最后追 加 disable.android.first.run=true 。1.优化:1.1在C:\Users\Json\.gradle目录下新建一个文件gradle.properties.txt文...
2015-10-15 17:22:00
175
转载 android AppCompat
Toolbar:工具条TabLayout:导航条AppBarLayout:使Toolbar和TabLayout共存SwipeRefreshLayout:下来刷新RecyclerView:listview 的升级版CoordinatorLayout:顶掉上面的viewcardview:立体文本FloatingActionButton:圆框Navi...
2015-10-15 00:19:00
103
转载 Java加解密与签名
加密、数字签名基本概念:加密:密码常用术语: 明文,密文,加密,加密算法,加密秘钥,解密,解密算法,解密秘钥,密码分析:分析密文从而推断出明文或秘钥的过程主动攻击:入侵密码系统,采用伪造,修改,删除等手段向系统注入假消息进行欺骗。(对密文有破坏作用)被动攻击:对一个保密系统采取截获密文并对其进行分析和攻击。(对密文没有破坏作用)密码体制:由明文/密文/密钥空间,加密算法...
2015-09-14 01:25:00
141
转载 MySQL 最基本的SQL语法/语句
DDL—数据定义语言(Create,Alter,Drop,DECLARE)DML—数据操纵语言(Select,Delete,Update,Insert)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库Create DATABASE database-name2、说明:删除数据库drop databa...
2015-09-10 12:39:00
74
转载 java基础及多线程
1.多线程 1.1.进程与线程 进程就是一个运行中的程序。 一个进程中可以有多个线程,线程是CPU调度和分派的基本单位。我们可以理解为线程就是程序运行中的一条路径。 java程序运行说明jvm实例存活,若jvm结束了(调用System.exit(0);),则所有线程结束 1.2.多线程的创建及使用 1.2.1.创建 ...
2015-08-17 21:51:00
184
转载 模板设计模式(TemplatePattern)
为什么要使用模板方法设计模式 在解决一些问题或者设计一个软件的时候,需要先定义一个模板,就相当于一种事先定义好的协议。 以后要做这系列的事情都按照这个模板来做。这样就实现统一化管理。如何实现模板方法设计模式 定义一个抽象的父类做为模板,定义所有需要的方法 在父类中实现供外界调用的主方法,将方法声明为final根据不同业务需求定义子类实现父类的抽象方法转...
2015-08-17 16:04:00
87
转载 组合设计模式(CompositePattern)
什么时候用组合 组合是一种实现代码复用的方式,当我们在定义一个类的时候需要用到另外一个类的方法时,就可以用组合。怎么用组合 定义一个所需要的类类型的成员变量 通过构造函数进行装配,接收一个该类类型的对象,用成员变量引用 在需要使用另一个类的方法时通过成员变量访问组合的优点 如果两个类没有父子关系,不合适用继承。 Java只支持单继承,组合不占用...
2015-08-17 15:57:00
98
转载 java 基础之语法基础
1.java 语言概念 1.1:语言编译过程: 1.2:Java平台分类: JavaSE(Java Platform Standard Edition):Java平台标准版,包含那些构成Java语言核心的类,可以理解为学习Java的基础(基础班所要学的) JavaEE(Java Platform EnterpriseEdition):Java...
2015-08-17 14:09:00
102
转载 单态设计模式(Singleton pattern)
单态(单例)设计模式 单态设计模式(Singleton pattern)就是要保证在整个程序中某个类只能存在一个对象,这个类不能再创建第二个对象。单态设计模式的写法 私有化构造函数,阻止创建新对象。单例设计模式:在内存中对象只有一个存在。*///饿汉式class Student{ private Student(){} ...
2015-08-17 12:56:00
92
转载 java排序:
**选择排序 原理:如果拿0角标上的元素依次和后面的元素进行比较, 第一次内循环结束后,最小值出现在了0角标位置。 你就想想我们是如何打星星 **** ...
2015-08-17 12:42:00
79
转载 java 基础之语法关键词的使用
1.super和this的使用 1.1:super表示父类对象,this表示当前对象 1.2:super()或this()必须放在构造方法中的第一行,因为系统没有在第一行发现this()或super()调用,就会自动加上super() 1.3:static中不能使用supe或this修饰,因为static 修饰的方法是属于类的,该方法的调用者可能是一个类,而不是对象...
2015-08-16 15:09:00
99
转载 java 基础之语法注意事项
1.方法中语句不能使用static 修饰,因为方法是放在代码区中,static放在数据区中, JVM内存总体一共分为了4个部分(stack segment、heap segment、code segment、data segment) 当我们在程序中,申明一个局部变量的时候,此变量就存放在了 stack segment(栈)当中; 当new 一个对象的时候,此对象放...
2015-08-16 11:59:00
85
转载 java 基础之内部类
内部类的使用 1内部类对象的创建: 非静态内部类:Outer.Inner oi = new Outer().new Inner(); 静态内部类:Outer.Inner oi = new Outer().Inner(); 2内部类的方法调用 非静态内部类和静态内部类的非静态方法:oi.test(); 静态内部类的静态方法:Inner...
2015-08-14 22:21:00
78
转载 四大组件 之 Service
service开启service:第一次开启时会调用onCreate 参数:intent = new Intent(this, MyService.class);serviceConnection = new ServiceConnection() {} 方法: startService(intent);stopService(intent);//没stopS...
2015-08-05 10:59:00
102
转载 java 基础之注解
1.jdk常见注解:@Overload 、 @Deprecated 、 @Suppvisewarnings2.注解分类:源码注解、编译时注解、运行时注解、元注解(注解的注解),标识注解(没有成员的注解)3.元注解@Target({ElementType.METHOD , ElementType.TYPE})//作用域@Retention(RetentionPolicy.RUN...
2015-08-05 08:34:00
91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人