随机推荐
Kotlin空值处理简介
前言简单记录一下Kotlin中变量的空值处理的方式。记录于此方便自己查阅。正文Kotlin把变量分成两种类型,一种是可空类型的变量,一种是非空类型的变量。一般情况下,一个变量默认是非空类型。当某个变量的值可以为空时,必须在声明处的数据类型后添加“?”来标识该引用可为空。var name...
Android的apk组成结构
前言总所周知,APK是Android PacKage的缩写,即Android安装包。APK文件其实就是ZIP的压缩格式,如果把APK改成ZIP可以通过压缩软件进行解析。(目前部分压缩软件可以直接解压APK)本文参考网上文章,进行整理。好记性不如烂笔头正文我们解压APK后的组成部分如下(大...
Android悬浮窗实现 使用WindowManager
WindowManager介绍通过Context.getSystemService(Context.WINDOW_SERVICE)可以获得 WindowManager对象。使用WindowManager可以在其他应用最上层,甚至手机桌面最上层显示窗口。调用的是WindowManager继承自...
自定义TextSeekBar记录
前言TextSeekBar自定义的View,酷我中也是这个样式。记录于此,方便自己查阅。正文直入正题效果图隐藏内容!付费阅读后才能查看!¥3多个隐藏块只需支付一次付费阅读
聂鲁达:我喜欢你是寂静的
我喜欢你是寂静的,仿佛你消失了一样。你从远处聆听我,我的声音却无法触及你。好像你的双眼已经飞离远去,如同一个吻,封缄了你的嘴。如同所有的事物充满了我的灵魂,你从所有的事物中浮现,充满了我的灵魂。你像我灵魂,一只梦的蝴蝶,你如同忧郁这个字。我喜欢你是寂静的,好像你已远去。你听起来像在...
JNI之数组简单操作
前言简单记录一下JNI中数组操作。正文public class Hello { static { System.loadLibrary("Hello"); } // JNI中对数组排序 public static native int[] so...