240 发简信
IP属地:四川
  • kotlin lambda 基础知识

    一.普通lambda lambda定义: lambda就是将一小段代码封装成匿名函数,以参数值的方式传递到函数中,供函数使用。 lambda表达...

  • Resize,w 360,h 240
    Android 权限整理

    一.Android 权限分为三大类 1.普通权限 普通权限就是不影响用户隐私的权限,直接在配置清单文件中配置就行,不用去动态申请。介绍一些重要...

  • Resize,w 360,h 240
    TextView表情文字混编加监听事件

    一.首先将字符串和表情进行拆分 注意:我这里用的集合,用.符号代替表情,这个大家都可以随便 二.利用SpannableString和Spanna...

  • Android Activity的视图的显示简单理解

    一.Activity Activity是Android四大组件之一 他主要表示应用程序一个界面的所有事物,当然他包含window和一些什么周期方...

  • Resize,w 360,h 240
    Android View的事件分发流程(简单理解)

    一.事件分发流程 事件分发从Activity到PhoneWindow在到DecorView 二.伪代码来表示其之间的关系 三.理解入下图

  • Resize,w 360,h 240
    Android个人对Handler机制的理解

    一.系统为什么不允许子线程访问UI线程: 这是因为UI线程里面的控件都是非线程安全的,如果在多线程并发访问可能会导致UI控件处于不可预期的状态。...

  • Android ViewPager Fragment的懒加载和防止Fragment销毁重复加载

    一.ViewPager+Fragment防止Fragment重复加载 1.当Fragment比较多的时候如果有20个Fragment都不销毁的话...

    0.6 3038 0 11
  • Android Application

    一 Application 1、Application的用途 主要作用是实现数据或工具类共享 2、Application的生命周期 (1)on...

  • Resize,w 360,h 240
    散列表(Hash表),HashMap,HashTable,ConCurrentHashMap的理解

    散列表 概念:Hash表是通过关键字用f()(hash函数)去找对应地址的数据结构;(就像查字典一样) hash冲突:如果是多音字an(按,安)...