一、breakpad简介 breakpad 而是一个全平台的C/C++程序的崩溃日志收集工具,适配了Windows/MacOX/Linux,当然也支持了Android。 br...
一、breakpad简介 breakpad 而是一个全平台的C/C++程序的崩溃日志收集工具,适配了Windows/MacOX/Linux,当然也支持了Android。 br...
反射的demopackage com.java.reflect;import java.lang.reflect.Method;/** * 反射调用的例子 * @author...
之前写过了一篇Gradle(一),那是根据别人写的文章总结写的,当时其实还是很多不懂,包括我现在对gradle的理解也其实还是似懂非懂,但是还是要写,每次写完之后包括再重新多...
如果你还不知道Retrofit,没关系,okhttp你总知道吧。retrofit就是对okhttp再做了一层封装。你只需要通过简单的配置就能顺利使用retrofit来做网络请...
STL(标准模板库),是目前C++内置支持的library。它的底层利用了C++类模板和函数模板的机制,由三大部分组成:容器、算法和迭代器。 目前STL有六大组件 容器 co...
Fragment API文档(需要翻墙) 本文内容 Fragment生命周期 Fragment创建步骤 Fragment静态加载 Fragment动态加载 1. Fragme...
初入Flutter的开发者,首先需要了解的便是如何编译运行flutter应用。与通常Android工程项目的编译不同,Flutter的打包编译是通过调用flutter命令行来...
说明 在Android开发中,使用shape可以很方便的帮我们画出想要的背景,相对于png图片来说,使用shape可以减少安装包的大小,而且能够更好的适配不同的手机。 使用 ...
0. 前言 最近学习了Lua语言,记录一下自己觉得对几个重要概念的学习过程。 1. Table table是Lua语言的一个重要的数据结构。它很像一个Map,我们可以通过给出...
0. 前言 最近一直在写Lua脚本,有时候出了问题,不知道是Lua层的问题,还是上游的问题,不知道从何下手。于是我学习了一点C/C++和JNI,把整个解析Lua脚本包、执行L...
前言 最近在学习Kotlin这门语言,在项目开发中,运用到了单例模式。因为其表达方式与Java是不同的。所以对不同单例模式的实现进行了分别探讨。主要单例模式实现如下: 饿汉式...
步骤1:根据 Camera 支持的尺寸和当前屏幕的尺寸选择一个合适的预览尺寸,大概的代码如下: 步骤2:获取了合适的 Camera.Size 之后会发现部分机型,比如小米Mi...
1. 概述 对于Drawable,相信大家都不陌生,而且用起来非常方便。在Android中Drawable代表可以在canvas上被绘制的一般抽象,与View或者其子类相比,...
还是感觉!!没啥子用啊
Kotlin中?和!!的区别很多同学刚上手使用Kotlin知道它有针对Java NullPointerException的管理,而在Kotlin中?和!!均是和NullPointerException有...