- 博客(9)
- 资源 (14)
- 收藏
- 关注
原创 Android NDK 17 和 CMake 问题集锦
NDK 17 不再支持 ABI: armeabi 这,难道Android9的设备,就不能运行仅包含 armeabi的 apk了? 暂不知 编译时,若一定要包含armeabi,则要用低于17版本的 NDKCMake配置 c++11android { defaultConfig { ... externalNativeBuild {...
2018-05-15 15:26:36 4284
原创 有序数列中,平衡选取一定数量的数
标题,不太好取… 其实就是选择的间隔step满足 总的数量/要选择的数量实际业务场景是:要求在超过150张图片中,平衡的选取150张图片,用于合成视频。为此写了以下 code :import java.util.Arrays;import java.math.*;class Untitled { public static void main(String[] args) ...
2018-05-10 18:08:34 345
原创 Android maven仓库
Repository: google()Repository: maven-aliyunRepository: google()在Android Studio 中的 项目根目录下,build.gradle: allprojects { repositories { jcenter() google() }}其中go...
2018-05-10 17:57:50 1948
原创 关于Android-Studio3.0中的Gradle配置
AS3.0 新特性Gradle 变化gradle.properties/build.gradleAS3.0 新特性看官方的版本发布说明,就能知道大概了: https://developer.android.google.cn/studio/releases/index.html如:对java8的一些feature的支持; profiler debug;...
2018-05-10 17:46:34 663
原创 Android 中的高效数据结构
前言SparseArray系列ArrayMap系列如何选择使用前言Android 提供了一些对于HashMap进行优化的数据结构SparseArray系列SparseArray(api 1) 替代map, [int, Object]SparseArrayCompat(v4) 替代map, [int, Object]SparseIntArray(...
2018-05-10 17:43:23 739
原创 Android 协议跳转app
协议跳转使app作为给定链接的默认处理者使用命令验证绑定情况代码中应用Android Studio 3.0中操作App Links协议跳转当我们在应用中点击一个协议链接,通常会提示我们选择合适的浏览器或者app去打开它。<activity android:name=".MainActivity"> <intent-filter>...
2018-05-10 17:07:05 1577
原创 C语言中的void和void指针-void*
void 关键字void指针的作用使用方式void指针与函数void 关键字当函数返回值为空时,可以使用void。void empty(int a);当函数参数列表为空时,可以使用void。void empty(void);void指针的作用void指针:void *可以用其指代任何类型的指针。但不能用void指针...
2018-05-10 16:55:59 4536 1
原创 C语言中的共用体
共用体(union)定义使用方式使用注意点:共用体(union)进行某些算法的C语言编程的时候,需要使几种不同类型的变量存放到同一段内存单元中。也就是使用覆盖技术,几个变量互相覆盖。这种几个不同的变量共同占用一段内存的结构,在C语言中,被称作“共用体”类型结构,简称共用体。 也叫 联合体。共用体变量的地址和它的各成员的地址都是同一地址。其所占内存,与占用内存最大的成...
2018-05-10 16:51:15 1588
C语言常用函数速查手册.pdf
2017-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人