- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 自定义OkHttp日志输出到log
import android.util.Log;import org.jetbrains.annotations.NotNull;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.nio.charset.Charset;import java.text.SimpleDateFormat;import java.util..
2022-01-17 23:09:51 606
原创 jni数据类型签名
开发jni经常需要在jni层调用java层的方法,或者创建引用,这个时候就需要用到java的属性或者方法的签名,详细介绍如下:一 . java中8种基本数据类型签名:数据类型 签名char Cbyte B short S int Ilong Jdouble...
2019-05-07 10:11:21 1013
原创 String类相关的常见面试题
1.下面程序段的执行结果是?(A)public static void main(String[] args){ String s1="abc"; String s2="abc"; Sytem.out.println(s1==s2); System.out.println(s1.equals(s2));}A. true true  ...
2018-04-03 20:02:03 432
原创 Android Activity启动模式
Android Activity启动模式Activity作为Android四大组件之首,它非常重要,有时候为了项目的需要,就必须使用Activity的启动模式,所以我们必须要搞清楚Activity的启动模式和标志位:Android Activity启动模式1 .Activity的LaunchMode(1). standard:标准模式(2). singleTop:栈顶复用模式(...
2018-04-01 03:05:07 335
原创 应用最广泛的设计模式——单例设计模式
单例模式单例模式1. 单例模式介绍2.单例的定义3.单例模式的使用场景4.单例模式的UML类图和角色划分5.单例模式的简单示例1. 单例模式介绍 单例模式是使用最广泛的一模式之一也可能是很多初级工程师唯一会使用的设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个全局对象,这样有助于我们协调系统整体的行为。如在一个应用...
2018-03-14 01:27:23 361
原创 随遇而安-状态模式
随遇而安–状态模式随遇而安–状态模式1. 状态模式介绍2.状态模式的定义3.状态模式的使用场景(1). 一个对象的行为取决于它的状态,并且它必须在运行时根据状态改变它的行为(2). 代码中含有大量有对象状态相关的条件语句,例如,一个操作中含有庞大的多分支语句(if-else或switch-case),且这些分支依赖于该对象的状态。4.状态模式的角色划分和UML类图(1...
2018-03-12 01:21:11 401
原创 设计模式分类
设计模式分类设计模式在粒度和抽象层次上各不相同,由于存在众多的设计模式,我们希望用一种方式将他们组织起来。设计模式的分类如下表所示:设计模式空间 目的 创建型 结构型 行为型 范围 类 Factory Method Ad...
2018-03-12 01:14:09 224
原创 android jni环境搭建之安装ANT构建系统
在windows环境下安装ANT构建系统1.Apache ANT的下载2.配置Apache ANT的环境变量3.验证ANT是否安装成功1.下载安装 (1).访问http://ant.apache.org/bindownload.cgi网站下载Apache ANT,下载安装包为zip格式 (2).Windows操作系统支持ZIP文件,当下载完成时右击ZIP文件 (3).将下载的ZIP包解压到
2017-02-17 18:08:28 265
原创 Android jni 环境搭建之安装jdk
android jni 环境配置需要的准备工作 1.Java jdk 2.Apache ANT构建系统 3.Android SDK 4.Cygwin 5.Android NDK 6.Eclipse IDE/Android Studio IDE
2017-02-16 23:47:00 309
原创 Sublime Text搭建PlantUML生成环境
Sublime Text搭建PlantUML生成环境标签(空格分隔): 工具Sublime Text搭建PlantUML生成环境下载安装plantuml和graphviz配置文件启用配置测试1.下载安装plantuml和graphviz plantuml下载 graphviz下载 2.配置文件1.在Tools->Build System->New Build Syste
2017-02-16 22:38:17 1854
原创 android 随手涂鸦
在平时开发中,有时会有类似于画画板随手涂鸦的程序,可以在手机上画出一些图案,写字等,此程序重在思路,接下来直接上代码1、布局文件 activity_main.xml http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" androi
2015-07-13 16:26:19 643
图片倒影效果的实现
2015-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人