android
文章平均质量分 65
我是大咸鱼
本人精通Android、ios、Java、HTML、JavaScirpt、CSS、Python、C/C++、PHP、C#等单词的拼写
展开
-
Android kotlin语言给view设置背景色
Android kotlin语言给view设置背景色原创 2022-05-23 21:43:24 · 1912 阅读 · 0 评论 -
android app代码审计,常规漏洞/缺陷整理(持续更新)
android app代码审计,常规漏洞/缺陷整理(持续更新)原创 2022-04-21 17:38:54 · 4382 阅读 · 0 评论 -
Android SO逆向学习教程
一般的android apk反编译这里就不多做说明了,以下课程讲的是so文件的逆向我们用的手机大部分是ARM架构的所以在学习前有必要了解下ARM第二课 NDK环境第三课 初探ARMARM寄存器MOV 指令数值表示ADD 指令SUB指令第四课 寻址方式知识点ARM 处理器寻址方式移位指令:LSL、LSR、ASR、ROR、RRXLDR/STR指令LDM/STM 指令立即寻址多用于给寄存器赋值 e.g. mov r0,#100 r原创 2022-04-19 15:03:01 · 965 阅读 · 1 评论 -
flutter从入门到熟练全套学习视频教程
Hello World! 1 2 3 4 5 6 import'package:flutter/material.dart'; voidmain(){ runApp(newCenter( child:new Text('HelloWorld!') )); } 在Dart2.0版本之后,可以省略new。 1 2 3...原创 2022-04-18 14:34:44 · 1910 阅读 · 2 评论 -
探索Android FrameWork底层开发视频全套
1.初探Android2.Android开发环境搭建与编译3.Android编译过程分析4.android.mk初识5.Android.mk学习16.Android.mk学习27.Android.mk学习38.Android启动课程大纲9.Android启动模式10.init启动分析11.走入init启动脚本12.init脚本解析分析13.init脚本执行和进程守护(1)14.init脚本执行和进程守护(2)15.android服务介绍与davlink启动16.Zygote剖析原创 2022-04-18 10:45:26 · 2066 阅读 · 0 评论 -
Android(主)和Unity3D(Library)之间交互
网上也看过很多unity和android的交互文章,大部分都是unity为主,android打包成library给unity调用。考虑到如果原生android项目中,需要嵌入模型,并且和模型有交互,而android其它页面用原生开发。这时就需要把unity导出为library给android工程调用。1.unity导出library部分导出时包名记得和android工程统一最后导出来是这样的2.将unityLibrary丢到android工程里(如果不想单独把un...原创 2022-04-14 14:14:48 · 4965 阅读 · 6 评论 -
Android10源码的编译环境搭建
编译环境Windows10,VMware15,Ubuntu20.04.1, 虚拟环境笔记本,16G+1T, CPU 16 核心,I7八代(给虚拟机分配了250G的硬盘空间,8G内存,8处理器)编译依赖库和工具下载1、下载 git :sudo apt-get install git下载git时,可能会报错,下载不了。首先,找到Software&Updates这个选项 这样应该就可以下载了。 2、安装jdksudo apt-get in...原创 2020-09-13 10:47:53 · 4662 阅读 · 0 评论 -
Android 系统级服务大全2020-09-07
Android系统中有众多的系统服务,其中有三大核心服务:ActivityManagerService、WindowManagerService、PackageManagerService。系统服务一览表:1.ActivityManagerServiceAndroid framework框架核心服务,管理整个框架中任务、进程管理, Intent解析等的核心实现,管理四大组建的生命周期。2.WindowManagerServiceAndroid framework框架核心服务,窗口管理服务转载 2020-09-07 17:10:03 · 580 阅读 · 0 评论 -
Android 自定义圆盘,方向盘
/** * 仿遥控器上下左右ok圆形菜单 * Created by */public class RoundMenuView extends View { /** * 变量 */ private int coreX;//中心点的坐标X private int coreY;//中心点的坐标Y private List<Ro...原创 2020-04-28 11:53:18 · 1381 阅读 · 3 评论 -
java LruCache实现原理
LRU即Least Recently Used,近期最少使用算法。也就是当内存缓存达到设定的最大值时将内存缓存中近期最少使用的对象移除,有效的避免了OOM的出现。讲到LruCache不得不提一下LinkedHashMap,因为LruCache中Lru算法的实现就是通过LinkedHashMap来实现的。LinkedHashMap继承于HashMap,它使用了一个双向链表来存储Map中的Entr...原创 2019-12-20 10:31:27 · 239 阅读 · 0 评论