自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 NDK AndroidStudio调用第三方so和本地cpp文件

之前编译和调用.so时踩了不少坑,这里记录一下,以供学习交流,不足之处敬请指出.工具: AndroidStudio 3.5.3ndk android-ndk-r20b1.编译.so文件时需要注意的问题编译的.so架构一定要和手机匹配.现在手机架构多为arm64-v8a 之前还犯了个错误就是:用mac编译的.so在windows系统的AndroidStudio中使用,这会报各种.s...

2020-03-13 13:15:06 888

原创 计算机系统结构 例题解析二

一,流水线相关例1:在一个5段流水线处理机上需经9拍才能完成一个任务,其预约表如题28所示:解析:(1)间隔指的是出现两次的间隔拍数段号1的间隔为8,段号2的间隔为1,段号3的间隔为1,3,4,段号4的间隔为1,段号5的间隔为1所以延迟表为 {1,3,4,8}初始冲突向量的位数为拍数-1,并且它的顺序为倒的,发生冲突该位为1,不发生冲突该位为0有此可得:初始冲突向量为:10001...

2020-04-19 16:52:55 8530 14

原创 计算机系统结构 例题解析一

一,中断相关(简单)例1:若机器共有5级中断,中断响应优先次序为1->2->3->4->5,先要求其实际的中断处理次序为1->4->5->2->3,设计各级中断处理程序的中断级屏蔽位。1对应于屏蔽,0对应开放。解析:根据题意,画出相应的二维表即可。要注意的是,当中断程序级别相同时,屏蔽位对应于屏蔽。      1...

2020-04-19 14:15:36 8676 3

原创 Android:hook应用之拦截系统的startActivity方法

安卓开发中我们可以使用hook技术拦截系统的方法做自己想要的操作,大多是通过反射实现.应用场景之一:在用户跳转到目标页面时,我们经常需要判断用户是否登录,如果已登录,正常跳转.否则先跳转到登录页面,登录之后再跳转到目标页面.1,先写工具类的方法我们目标是:替换ActivityThread中的H类中的callbackpublic void hookHandlerCallback(Contex...

2020-04-09 11:11:40 1436

原创 android setSeleted的传递

安卓开发中我们会遇到给view配置selector的情况.有时会一个ViewGroup下多个view都需要同步seletor,例如多个子view都需要根据是否被选择切换不同ui.这时我们只需要将viewgroup setSelected(true/false)就可以了.原因就在于源码.先看ViewGroup的setSelected源码,只关注dispatchSetSelected方法publ...

2020-04-01 17:53:45 461

原创 NDK: OpenCV AndroidStudio配置

使用OpenCV时遇到了一些问题,这里记录一下.1.准备工作工具:AndroidStudio :3.6.1OpenCV:4.2.0OpenCV有编译好的,可以直接从官网下载.进入官网->点击Releases->选择Android,开始下载.下载好的OpenCV目录结构如下:然后sdk->native.native的目录结构如下:其中jni/include是...

2020-03-20 16:01:15 276 1

原创 AndroidStudio:使用ViewBinding时,找不到关联的布局文件的问题

使用ViewBinding代替findViewById还是比较方便的,至于用法请自行百度,很多也很详细.在使用ViewBinding时本人却遇到了:点击class左边的布局关联时,却跳转不到xml布局文件.解决办法:点击系统生成的ActivityLoginBinding(替换成你自己代码里生成的binding类.(windows快捷键: ctrl + 鼠标左键)...

2020-03-19 16:57:19 4435

原创 Java/Android 将字节数(long) 转化为KB,MB

之前遇到了字节转化对应KB/MB的问题,这里记录一下,以便学习交流,不足之处,敬请指出.废话不多说,上代码.private String getFormatSize(long size) { //这里限定了输入 1T以内 不包括1T if (size <= 0 || size >= 1024 * 1024 * 1024) { t...

2020-03-13 11:54:11 1256

空空如也

空空如也

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

TA关注的人

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