自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android小码家

Android小码家

  • 博客(213)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android 常用API自查表(一)

LIstViewpublic View getView(int position, View convertView, ViewGroup parent) { Holder holder; if (convertView == null) { holder = new Holder();··· convertView.setTag(holder); } else { holder = (Holder) convertView.getTag(); }}static c

2020-08-17 10:57:45 1083 1

原创 JetPack快速开发模板

前言:就在上个月创建JetPack专栏以来,我发现我的博文被阅读的次数只有可怜十位数,甚至个位数那么少,于是乎自行翻看原来的文章,发现确实很容易出现断片的感觉,因为大多数是基于Github某些知名项目做得源码分析,以及相应的举一反三,需要依靠读者亲身阅读源码并动手尝试才能有所体会,为了不让读者看不懂,也不让自己隔段时间查阅出现断片的情况,笔者动手绘制了流程图以及加入源码出处的链接,可就是这样阅...

2020-02-29 16:05:59 1562

原创 adb常用命令自查表

windows上面打印日志 一行命令就够了adb logcat | grep Wifi ;更多参考细节https://blog.csdn.net/tscying/article/details/79317537

2018-08-16 10:26:09 2515 1

原创 docker 与 ffmpeg

【代码】docker 与 ffmpeg。

2023-12-18 14:37:00 881

原创 Docker - Android源码编译与烧写

这将把容器的内存限制设置为 512 兆字节。如果你想增加内存限制,可以将 --memory 参数的值调整为更大的值。更新容器的 CPU 核心数。

2023-12-13 12:06:35 633

原创 Docker快速入门(编译源码辅助技)

【代码】Docker快速入门(编译源码辅助技)

2023-12-07 17:57:16 665

原创 Git控制指令

文件路径 查看具体文件的修改内容。查看当前本地分支的修改状态。

2023-11-24 17:28:44 786

原创 Android系统预装带so的apk

需求是预装带so的apk当作系统app,自己的app成了预装软件,是不是想起当年新买的手机被厂商支配的那段日子,如今转变下身份,预装自己的app到手机当中 ,还不能卸载!心中不免有些暗爽。

2023-11-23 16:17:20 381

原创 FrameWork基础案例解析(三)

Frmework 练习题,学习没有捷径,一步一个脚印。

2023-11-22 15:46:34 118

原创 Linux 基础操作手记四

关闭用户图形界面,使用tty登录。左边GUI开启时,占用。

2023-11-17 16:22:11 151

原创 一句话总结设计模式

模式一句话总结工厂模式根据"标记"生成对应类抽象工厂模式对工厂的封装再生成单例模式static 全局变量建造者模式builder完成,返回bean原型模式根据"标记" clone 自己适配器模式根据"标记" 生成特定功能的成员变量桥接模式根据"标记" 传入特定功能的入参过滤器模式重写函数组合模式定义通用bean装饰器模式嵌套重写函数,突出叠加装饰外观模式固定生成特定功能的成员变量享元模式缓存工厂

2023-10-20 17:11:17 249

原创 idgen导入Android11源码

会出现很多依赖项,直接删除,然后导入。目录作为依赖,并调整依赖优先级。

2023-10-19 17:30:42 314

原创 Linux 基础操作手记三(内存篇)

【代码】Linux 基础操作手记三(内存篇)

2023-10-17 13:53:14 175

原创 Android Studio for Platform (ASfP) 使用教程

归纳的很清楚,下载Repo并下载源码->可以参考我的。在实际编译完成后是无法正常运行的,这个是很大的。,很多人都是在这一步卡住了很久。PS:安卓官网这步给出的。真正能在模拟器上运行的是。

2023-10-12 10:12:12 1952

原创 验证码自定义控件

【代码】验证码自定义控件。

2023-09-26 10:42:19 120

原创 OpenGL精简案例二

【代码】OpenGL精简案例二。

2023-08-29 14:21:37 93

原创 OpenGL精简案例一

**//缓冲区 private final FloatBuffer vertexData;//上下文 private Context context;//float buffer大小 private static final int BYTES_PER_FLOAT = 4;//程序 private int program;//颜色着色器引用 private int aColorLocation;

2023-08-29 11:29:20 182

原创 OpenGL手册

glsl中的向量(vec2,vec3,vec4)往往有特殊的含义,比如可能代表了一个空间坐标(x,y,z,w),或者代表了一个颜色(r,g,b,a),再或者代表一个纹理坐标(s,t,p,q)glsl在进行光栅化着色的时候,会产生大量的浮点数运算,这些运算可能是当前设备所不能承受的,所以glsl提供了3种浮点数精度,我们可以根据不同的设备来使用合适的精度.在mat与mat的运算中, 除了乘法是线性代数中的矩阵乘法外.其余的运算任为逐分量运算.简单说就是只有乘法是特殊的,其余都和vec与vec运算类似.

2023-08-29 11:20:52 674

原创 YUV数据图形化理解

占用空间 Width*Height + Width*Height/4 + Width*Height/4。占用空间 Width*Height + Width*Height/4 + Width*Height/4。占用空间 Width*Height + Width*Height/4 + Width*Height/4。1.Y分量0,2,4,6,8 这样隔一个取,I420连续存放。Y是连续的,U也是连续的,V也是连续的,只是V在U前面。Y是连续的,U也是连续的,V也是连续的。Y是连续的,U也是连续的,V也是连续的。

2023-08-28 14:42:22 79

原创 FFmpeg、x264以及fdk-aac 编译整合

FFmpeg、x264以及fdk-aac 编译整合流程梳理

2023-07-12 14:35:23 1065

原创 FFMPEG 编译流程(极客版)

依葫芦画瓢 全程30分钟从零完成ffmpeg编译,主打的就是一个极客。

2023-07-10 19:42:36 377

原创 模拟Toast 自定义提示框

前言为满足产品需求,发现现在的ToastUtils不是太重就是不太满足需求,这边写个简单易用的工具,几十行代码解决的问题,还要啥轮子。自动消失相对锚点位置可配置,正中间,左中,右中,下中,等高宽自适应。

2023-07-06 18:40:45 799

原创 手势监听控件简单实现

需求是是实现一个可滑动与缩放得功能,说实话控件很多,但是开发者需要具备一定的定制能力,所以简单的功能就不要借助轮子,尽量的自己动手完成,会有一定的成就感和自我提升,以下其实也是拿来主义,最好是重写touch事件,这里记录一下,希望对大家有所帮助//min缩放系数 private val MaxScale = 8f;

2022-11-11 18:33:02 196 1

原创 aab打包语言缺失与bundletool的FileAlreadyExistsException解决

主要是language设置为false,表示不进行分包。

2022-09-15 14:45:41 876

原创 图解Activity启动流程

看一百遍不如做一遍,道理都懂,那么赶紧做出第一步吧!

2022-09-09 16:28:55 2909

原创 FrameWork基础案例解析(一)

笔者是直接下载下来编译了一波,是可以基于这个源代码做修改的,毕竟在源码上改看效果太麻烦。

2022-09-05 17:45:46 695

原创 Framework入门のPiex 6P源码(下载/编译/刷机)

笔者这里有一部Piex 6p 手机(400RMB)(编号:5.170623.007),因为大多数定制手机手机都是基于谷歌原生修改而来,所以有必要准备一部,方便学习,那么现在开始吧。。我们先思考下划分步骤进行。

2022-09-02 17:38:52 893

原创 WIFI Util 兼容Android Q

Android适配是老生常谈的问题,现在来看看特别是扫描和连接wifi常常会出现失败的情况,明明是用的标准API为什么却不成功呢?这个时候就得查阅谷歌官方文档一探究竟了。

2022-08-24 08:53:58 735

原创 NFC简析与应用

最近在玩NFC的功能,感觉NFC的蕴含了巨大的能量,脑海中浮现各种骚操作,心情有点小激动。当然网上不乏许多优秀的文章,这里笔者只是给出自己得理解,方便快速掌握。

2022-08-23 19:10:27 1234

原创 AIDL原理快速理解与应用

距离上次玩AIDL的时候还是2年前,由于最近在看Android源代码,发现大量的AIDL的应用,于是重温了下,网上的文章大都讲得繁琐,可能是我搜索得方式不对,但是开发者得需求就是最短时间理解和应用,下面花几分钟快速掌握

2022-05-12 10:25:36 320 1

原创 PathView手绘路径自定义控件

前言代码很简单,看看就懂源代码 /** * 文件名:PathView * 描 述: * 作 者: * 时 间:2022/3/14 14:10 */import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.Path;import android.graphics.PathMeasure;import

2022-04-13 09:59:23 448

原创 StepView自定义控件功能实现

功能介绍支持更多步全屏适配,支持横屏可精细化步进操作,如下支持小点先行当然可以更多定制操作,下面给出所有源代码,代码很简单,根据需要修改。效果图第一步第二步第三步支持小点先行修改i <= step_number即可 if (i <= step_number) { dotPaint.setColor(color_ffb93E); } else { dotPaint.setColor(color_666666); }支持更多步

2022-04-12 09:23:08 363

原创 Linux 基础操作手记二

Linux 基础操作手记二打开当前路径图形化窗口Linux下动态库so查找与函数列表打开当前路径图形化窗口# 当前路径nautilus ./# 指定路径nautilus /xx/xxx/xx/Linux下动态库so查找与函数列表# 如果输出符号T,则函数正常导出# 如果输出符号U,则函数为定义nm -D xxx.so# 或objdump -tT xxx.so......

2022-03-11 13:35:26 306 1

原创 Android 7-11图片裁剪与分享适配

Android 7-11图片裁剪与分享适配

2022-02-17 19:34:27 1615

原创 用户引导页简单应用

**不能做铺路人,做个引路人也好~**此文着重讲解张鸿洋大神的HighLightView的使用细节,大佬的库用过不少,或多或少的与产品业务有所不同,或者设计瑕疵的地方,无可厚非,此时作为以为优秀的百度开发者,我们应该有阅读甚至修改源码的能理,这样才能举一反三,融会贯通。

2021-12-16 13:00:19 1908

原创 语言切换适配

前言拿来主义而已, 也很感谢创作者的分享精神,开源有益,共同进步才能走得更远,旧版旧版本仅适配API28以下版本高版本环境 AS会提示 Deprecated/* * 过时 App中维护 * 注释: * @author maqi * created at 2021/12/15 11:39 * */ @Deprecated("") private fun switchLanguage() { val language = xxx

2021-12-16 11:07:42 623

原创 Android Exif 解析

写入val exifInterface = ExifInterface(mPicPath);//val datetime = exifInterface.getAttribute(ExifInterface.TAG_DATETIME);//Log.d("exifInterface", "datetime " + datetime)exifInterface.setAttribute(ExifInterface.TAG_USER_COMMENT, tempMatrix)exifInterfa.

2021-11-03 13:47:59 1247

原创 Android 常用API自查表(二)

Android 常用API自查表StatusBarUtil(沉浸式状态栏)StatusBarHeightView使用StatusBarUtil(沉浸式状态栏)切记关闭状态栏 自动填充android:fitsSystemWindows="false"import android.annotation.SuppressLint;import android.annotation.TargetApi;import android.app.Activity;import android.conten

2021-10-21 13:43:32 823

原创 类图实例与简单说明

类图实例与简单说明关系图附件:类图理解类图编写说明关系图说明笔记本有页眉和页脚,使用铅笔和圆珠笔在上面写字,铅笔和圆珠继承笔的基础特性。#mermaid-svg-xGfLCCcs1hf1QgvQ .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-xGfLCCcs1hf1QgvQ .label text{fi

2021-08-31 10:05:55 1074

原创 解决 win10 无法安装VS2019,visual studio installer下载进度始终为0

查看错误日志打开 C:\Users\你的名字\AppData\Local\Temp找到类似 dd_bootstrapper_20210128142051.log 的文件。VisualStudio Bootstrapper:2021/1/28 14:25:57: Attempting download 'https://aka.ms/vs/16/release/installer' using engine 'WebClient' VisualStudio Bootstrapper:2021/1/28

2021-08-16 16:54:31 3240

Exif信息查看工具.rar

EXIF信息查看工具,可快速了解exif结构与修改相应参数

2021-11-03

加载动画帧动画所需的loading动态图

加载动画帧动画所需的loading动态图,设置的无需积分哦。做界面很麻烦,都是一些简单且繁琐的工作,现在为了加快工作效率,我们把一些常用的布局资源和代码放到我的Csdn上方便查阅,也希望对大家有所帮助,博客链接https://blog.csdn.net/qq_20330595/article/details/106572897

2020-10-20

coroutines.rar

携程Demo源码 基于博客Kotlin Coroutines(协程) https://blog.csdn.net/qq_20330595/article/details/89642348

2019-07-01

XiaomaJson.e

小码Json源码 原文链接https://blog.csdn.net/qq_20330595/article/details/90235796

2019-05-15

MFC基础demo加Cedit常用操作

MFC基础demo加Cedit常用操作,包括CString,Cedit,类向导,变量的使用等。对应博客教学地址https://blog.csdn.net/qq_20330595/article/details/82454695

2018-09-06

Android逆向学习入门项目-当前Activity

Android逆向学习入门项目,动静态调试工具大全,smali Java源码 APK AS动态调试工具 Smalidea 最新版Apktool反编译工具

2018-07-12

Flutter和Dart插件.7z

Flutter和Dart插件可以在AndroidStudio直接 Install plugins from disk

2018-04-07

NppAStyle_bin_免费

去这里下载 http://sourceforge.net/projects/nppastyle/files/

2018-02-24

MVP一键生成模板~

一键生成MVP架构 上手即用 包括 Activity Fragment module和project的build生成少许Utils,同时也集成了retrofit Rxjava Dagger。内涵使用教程,如需学习请关注本人的博客http://mp.blog.csdn.net/postedit/79269581

2018-02-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除