总结
文章平均质量分 54
MatrixData
这个作者很懒,什么都没留下…
展开
-
app瘦身处理
1.app包的大小组成一般由代码的dex文件和.so文件以及资源文件图片(drawable,mipmap)文本(string多国语言)等资源组成。对于代码文件的优化一般思路是取代无用代码比如开启无用代码过滤压缩平台过滤等。对于资源文件思路是满足当前手机需要去除无用资源,资源格式转化和压缩等。2.图片资源处理1.图片类型png和jpg的区别png 资源大 编码简单 运行效率高 占用内存大 jpg 资源小 编码复杂 运行效率低 占用内存小WebP 的优势体现在它具有更优的图原创 2021-03-27 15:37:37 · 2342 阅读 · 0 评论 -
yuv格式的视频数据下载地址整理
yuv格式的视频数据下载地址整理,亲测有效。1.http://trace.eas.asu.edu/yuv/index.html2.https://media.xiph.org/video/derf/原创 2021-03-19 19:36:33 · 2484 阅读 · 0 评论 -
编译生成.so文件
1.新建带c++支持的Android工程。demo编译运行无误2.在CMakeLists.txt中添加,生成.so文件可以拷贝出去供其他工程使用# For more information about using CMake with Android Studio, read the# documentation: https://d.android.com/studio/projects/add-native-code.html# Sets the minimum version of C原创 2020-08-13 20:11:35 · 1191 阅读 · 0 评论 -
解决 AndroidStudio使用NDK报错显示mips64el-linux-android-strip'' 问题
下载NDK Version 16 版本的ndk 新版本没有这个工具,但是老项目中需要支持https://dl.google.com/android/repository/android-ndk-r16b-windows-x86.ziphttps://dl.google.com/android/repository/android-ndk-r16b-windows-x86_64.zipht...原创 2020-04-06 10:11:03 · 253 阅读 · 0 评论 -
Mac 配置环境变量
1.如果终端是zsh主题touch .zshrcopen -e .zshrcsource .zshrcGRADLE_HOME=/Users/dawn/Library/Gradle/gradle-4.4/export GRADLE_HOMEexport PATH=$PATH:$GRADLE_HOME/bin原创 2020-02-24 16:35:32 · 157 阅读 · 0 评论 -
项目管理工具
1.towerhttps://tower.im2.蝉道https://www.zentao.net/download/80185.html3.jirahttps://www.atlassian.com/software/jira4.原创 2019-12-27 19:15:34 · 145 阅读 · 0 评论 -
Mac上搭建docker gitlab Jenkins sonar gerrit代码托管 审核 持续集成架构搭建
1.搭建的需求现在项目it项目中,代码托管 审核 持续集成以及定时任务(代码资源扫描,自动化测试,等等)是项目工程的基础。2.搭建过程1.docker安装https://docs.docker.com/docker-for-mac/install/https://www.runoob.com/docker/macos-docker-install.html2.docker中...原创 2019-12-27 16:49:36 · 451 阅读 · 0 评论 -
walle和umeng 多渠道打包
需求点服务端采用gradle命令打包 Channel配置文件生成后配置打包类容 集成walle和友盟实现配置gradle运行环境。 Channel文件采用从数据库获取channel数据后写道文本文件中 Android集成walle Android集成umong 在application中获取打包的channel设置到友盟中、 // 获取walle的渠道号 ...原创 2019-12-08 09:36:10 · 243 阅读 · 0 评论 -
Flutter 课程体系一
1.环境搭建1.下载sdk使用git克隆Flutter,命令:gitclone -b beta https://github.com/flutter/flutter.git;从官网下载flutter,https://flutter.io/setup-macos/;2.配置环境vim .bash_profile#flutterexport PUB_HOSTED_URL=h...原创 2019-04-19 12:06:47 · 866 阅读 · 0 评论 -
Android 面试总结
1.算法1.问题:一共100个灯泡,分别有亮和关两个状态。第一轮,全部亮。第二轮,2,4,6,8,也就是偶数,熄灭(状态转换)。第三轮,3,6,9,12,状态转换。以此类推,求出第n轮的灯泡亮的情况。思路:2.leecode.3.图和树。判断树的对称性4.红和树2.Java基础1.Java集合的种类2.Java的多进程的实现方式3.java不同io模型的...原创 2019-05-22 22:34:11 · 211 阅读 · 1 评论 -
安卓面试
2017年年末高级安卓面试Java方面 1.static关键字 2.volatile关键字 3.AtomicInteger 及一系列的区别 4.静态内部内和内部内的区别 5.Map接口实现的实现的容器有哪些,使用场景和优劣 6.”123”*”456”怎么计算 7.其他容器的使用和区别,容器的接口,使用场景,Android方面 1.MVP 对于MVC的改进是哪些 2.bin...原创 2018-01-02 11:18:26 · 279 阅读 · 1 评论