自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Android事件分发中,拦截MOVE事件

Android事件分发中,拦截MOVE事件使用这一行代码即可解决问题,具体原理我要好好看一下,这次出现的问题,先记录一下!!!

2020-07-06 19:54:48 587

原创 1024

1024节日快乐

2019-10-24 19:53:39 12631

原创 DES对称加密算法的学习

private static String src = "des imooc security"; public static void main(String[] args) { jdkDes(); bcDES(); } public static void jdkDes() { try { /...

2019-07-28 23:29:02 206

原创 GC回收器

垃圾回收机制,作用是:在Java中,Java内存(堆内存)的分配与回收由JVM垃圾收集器自动完成栈:存放局部变量堆:存放所有new出来的对象方法区:被虚拟机加载的类信息,常量,静态变量等堆内存就是GC管理的主要区域JVM又将堆内存分为三种:新生代,老年代,持久代**新生代** 分为Eden,From Survivor,To Survivor: 大多数新创建的对象都会分配到Ede...

2019-06-13 09:55:30 110

原创 GreenDao的更新,不会使数据删除所导致重新创建新表的示例

首先导入依赖再Projict下的gradle中添加dependencies { classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2'}在Module下的gradle 在apply plugin: 'com.android.application'下添加apply plugin: 'org.greenrobot.green...

2019-06-05 21:31:12 698

原创 Kotlin的语法表达式,字符串的一部分操作

字符串的切割val str = "张三.李四-王五"//多条件进行切割val result = str.split(".","-")println(result)运行结果:[张三,李四,王五]字符串的截取fun main(args: Array<String>) { val str = "wwwbaidduu.cem/kotlin-hahah.e.aabc" ...

2019-06-04 17:06:04 1558

原创 Kotlin中语法的简单使用,初学者的感悟

循环和区间:区间 “…” 1到100在Kotlin中是如何表达的?1 … 100就代表了1到100until 代表区间中的包头不包尾step 代表的是 var num1 = 1 .. 12for (a in num1 step 2) { println(a)}打印的结果是"1,3,5,7,9,11"reversed 代表的是倒叙var num1 = 1 .. 5...

2019-06-02 10:53:23 138

原创 kotlin中语法的简单使用

空值处理null也是值表示没有东西,没有数据在kotlin中因为可以智能识别值是否为空,所以空指针异常是可以避免的但有时候又会使用这个值,那么示例如下就是空值的使用fun hot(str:String?) : String {//在限定类型的时候加上"?"意义就是可以放null值 return "天" + str}fun main(args: Array<String&...

2019-05-31 14:50:48 96

原创 Kotlin中字符串模板的简单使用

字符串模板:就是用$符和大括号{}一起组合使用${“你的内容”}代码示例如下:fun dayBook(name:String): String { var simple = """今天出去玩,去了${name}看比赛, 门票上写着${name}这${name.length}个大字""" return simple}fun main(args: Array<S...

2019-05-31 12:01:04 392 1

原创 谈谈我对Handler的理解

Handler:是一种消息处理机制为什么处理消息:用于更新UIHandler是Android提供的一种异步回调处理消息机制通常Handler是在Activity/Fragment中使用,进行消息的处理Handler handler = new Handler(){}handler通常通过: 1 public Handler(){} 2 public Handler(Looper l...

2019-05-30 16:07:08 177

原创 Kotlin的基础学习记录

Kotlin的初步学习fun main(args:Array<String>){ print("");}fun 函数的声明,固定写法main方法是程序的入口,mian函数是程序执行的时候第一个要找的函数接收参数名是args,数据类型字符串print还是打印var 声明变量val 生命常量,相当于一个只读的数据,一旦声明,这个值将不能被改变Math 数学的意思 sq...

2019-05-27 11:07:32 264

原创 ANR和OOM的介绍和如何避免这些错误

ANR1、什么是ANR(Application Not Responding)主线程超过五秒未响应会出现ANR,会让用户可以选择等待,或关闭运行2、造成ANR的主要原因应用程序的相应性是由Activity Manager和WindowManager系统服务监视的当他检测出主线程耗时操作超过五秒或者BoardcastReceiver操作超过十秒的时候会出现Android中那些操作是在主线...

2019-05-15 00:45:01 452

原创 Activity的生命周期流程以及Activity的启动模式,Activity和组件、Service、Fragment的通信

正常的流程: onCreate():被创建的时候被回调, onStart():Activity正在启动状态,处于可见但无法交互,但处在后台 onResume():已经在前台可见,可以和用户交互,Activity已经在运行 onPause():Activity正在停止,和onResume()成对出现 onStop():即将停止,或被新的Activity覆盖,Activity不可见,在后台运行 onDestory():Activity正在被销毁,回收和资源的释放,和onCreate()成

2019-05-10 19:16:41 137

空空如也

空空如也

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

TA关注的人

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