240 发简信
IP属地:河南
  • flex

    flex-direction(调整主轴方向):row,column,row-reverse,column-reverse水平,竖直,水平反向,竖直反向

  • 编码规范

    Android编码URL中文字符,空格等问题,不要使用URLEncoder这个转换空格会变成"+"号

  • 启动优化(一)

    App冷启动 后台无该应用的进程,所以会创建和初始化Application类,再创建和初始化SplashActivity类,最后显示界面上 热启动 利用后台已存在进程,不会执...

  • 马甲包

    开始,初始化代码文件 从主包remote 仓库Fork仓库 修改包名 studio中move package to替换包名,文件路径,Run,全局搜索,替换未自动替换的包名路...

  • gradle plugin 02

    插件化ASM基础命令如下:

  • 120
    gradle plugin 01

    =================先熟悉一些build命令行命令================= 查看当前stack running Activity gradle命令bu...

  • 120
    Gradle download:kotlin-compiler-embeddable-1.4.10.jar下载太慢或者失败解决办法

    借鉴原文地址:https://blog.csdn.net/qq_40067488/article/details/104896201[https://blog.csdn.ne...

  • 目录

    MVC、MVP和MVVM的原理和区别 设计的六大基础原则 使用UML画一下访问者设计模式 组件化、字节码注入、包体积的极致优化 直播的架构设计 设计一个上传日志的大小,涉及到...

  • 120
    12.09

    内联函数let with run apply also 静态常量 集合数组常用操作 循环跳出 类型强转 类基础

  • Handler

    一大堆面试文章,总结一下,不需要面面俱到,理解就行

  • 类似微信语音聊天界面,SingleInstance、SingleTask实际遇到的问题

    项目中有VOIP的需求,类似微信语音聊天的界面。这种类型的界面通常会要求可以最小化并保持运行状态。最小化自然想到悬浮窗,悬浮窗的实现以及注意事项不在本文讨论范围,本文讨论的是...

  • 这个判断并不准确,安卓5开始出了一个“开关控制”功能。在安卓5,6,7(api版本21,22,23,24,25)上会被当作screenreader,会让上述代码误判。在安卓8.0以后才正常。更好的方式是用:开启无障碍服务AccessibilityService + isTouchExplorationEnabled为true

  • 接触简书之后的唯一个赞赏是给你的,那时候你刚发文,希望你能度过难关,3年了,今日想起来翻看,没想到,事与愿违,天堂安好,世间人珍重。

    你不知道会有多坚强,因为除了坚强,你别无选择

    离过年越来越近,大家都在为着准备过年喜气洋洋的。可是我这不争气的身体却每况日下,离移植复发后已经两个月了,我没有再去大医院接受什么治疗 是我和爸妈提出来的,爸妈和亲人哭了好久...