首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BokmarkMa
掘友等级
Android高级开发工程师
Java,Android,Kotlin
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 2
沸点 1
赞
3
返回
|
搜索文章
最新
热门
Kotlin 语法基础大全,从例子着手的 从0到1的学习 -- 特殊类
Data class 可以用于创建一个数据类用于存储数据。这些类将会自动提供类似setter, getter,copy,toString(),hashCode(),componentN()方法 6 当你选择拷贝的时候,你可以便捷的修改内部属性。你可以按照构造函数的顺序依次传入相…
Kotlin 语法基础大全,从例子着手的 从0到1的学习 -- 函数
高阶函数 是以另一个函数为参数或者返回值的函数。 1 定义一个高阶函数,他有两个int参数 x,y,同时他还有一个函数作为参数:operation。在operation的申明中,他的参数和返回值已经申明。 2 这个高阶函数的内部实现是获得operation的返回值在传入x,y的…
Kotlin 语法基础大全,从例子着手的 从0到1的学习 -- 流程控制
用来代替广泛使用的 switch 关键字,Kotlin 提供了一种更加灵活和简洁的when 结构。when可以被用来当作一个语句,也可以用来当作一个表达式 5 默认返回 42。不像在 when语句中,在when表达式中else 式要求一定存在的,因为如果不存在,编译器将无法覆盖…
Kotlin 语法基础大全,从例子着手的 从0到1的学习 -- 基础介绍
1 kotlin 一般定义在包里。但是如果你不定义那么就将内容放到默认的包中。 2 main方法是程序的入口。 在 Kotlin 1.3 main方法可以不定义任何参数也不需要定义返回值。 3 println 方法将会把一行内容输入到标准输出。这个方法已经默认引用了,不需要显式…
VLC在ubuntu环境下编译
这是我遇到过的第一个问题,经过查看compile.sh文件之后发现需要执行这个文件然后会在pwd(当前工作目录下)生成文件,但是并没有,后来发现是ndk的版本或者文件缺失问题。 Unrecognized syntax identifier "proto3". This pars…
MacOS X 编译Android源码
在google了一些方法之后发现比较混乱以至于难以完成,所以这次使用官方的方法来完成源码的编译。 1. 系统要求 2. JDK 3. 主要程序包 ##4. 搭建编译环境 4.1. 创建区分大小写的磁盘映像 4.2. 安装Xcode 你只需要在AppStore 里面安装Xcode…
MacOS X APK 最新版本 反编译
MacOSXAPK最新版本反编译文件准备dex2jar官网(最新版本2.0Download)apktool官网(最新版本Download)jd-gui官网(最新版本下载)##环境准备apktoolde
模块化实现的好处
模块化实现的好处代码结构更清晰开发更解藕
本地密钥的安全
1、将密钥分成不同的几段,有的存储在文件中、有的存储在代码中,最后将他们拼接起来,可以将整个操作写的很复杂,这因为还是在java层,逆向者只要花点时间,也很容易被逆向。 2、用ndk开发,将密钥放在so文件,加密解密操作都在so文件里,这从一定程度上提高了的安全性,挡住了一些逆…
单链表成环
单链表成环如何判断单链表成环,求环的长度(要求事件复杂度)通过深度优先算法,在遍历过的节点上添加标记位通过套圈的方式一个指针前进1一个指针前进2,当两个指针第二次重叠的时候就可以检测出是否成环
下一页
个人成就
文章被点赞
12
文章被阅读
17,529
掘力值
259
关注了
11
关注者
8
收藏集
2
关注标签
14
加入于
2018-08-06