自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android studio 一次编译生成32位和64位bin和lib

然后这里有个大坑,配完之后,要手动把Android studio自动生成的文件都清除掉(clean project没有用),不然有的时候会不能按照预期生成对应的文件。先在abiFilters 'armeabi-v7a', 'arm64-v8a'配置好你需要生成的variant。gradlew会调用这个脚本,将ANDROID_ABI的值设置成之前配置的variant值。然后在cpp的CMakelist.txt中,调用。

2024-04-18 15:54:37 255

原创 Arm architecture

2023-10-24 09:57:40 52

原创 Linux bootloader

iROM选择启动的下一段程序 BL1。芯片最初是从iROM启动的,BL0。单阶段:BL1能完成内核加载。多阶段:BL2完成内核加载。

2023-10-23 18:58:54 42

原创 I3C bus

I2C速率不够,功耗大。I3C内置中断,IBI。

2023-10-23 09:20:23 79

原创 Linux 进程调度和进程管理

sched_setscheduler()用于设置调度策略和参数。sched_setparam()用于设置实时优先级;setpriority()和nice()用于设置静态优先级;priority, nice值越高优先级越低。普通进程则采用优先级+时间片轮转的调度策略。管道:管道是单向的,数据只能向一个方向流动。进程的状态:就绪,运行,等待,僵尸进程。信号量P V 操作,可以实现同步,互斥。实时优先级rt_priority。线程:CPU调度的最小单位。进程:资源分配的单位。

2023-10-22 23:28:12 273

原创 Linux 内存管理

物理内存虚拟内存页4K,页表。

2023-10-22 20:49:33 200

原创 Linux timer

callback 回调参数不一样。

2023-10-22 20:36:53 23

原创 Linux 中断

下半部//底半部 workqueue(异步耗时)上半部//顶半部 中断回调函数(快速返回)用户编写的中断服务程序。

2023-10-22 20:01:47 133

原创 Linux 文件系统

使用debugfs命令观察文件的扇区内容:blocks,block_dump。文件系统是以一个cluster为单位来分配的。cluster大小是可调节的。/dev/sda1: 第a块硬盘设备的第1个分区。文件占用空间的大小:du -h file。iNode:记录文件在物理磁盘的具体位置。/dev/sda: 第a块硬盘设备。查看分区挂载情况:lsblk -f。tree 安树形结构输出文件结构。使用chmod改变文件的acl。文件的目录项:stat。挂载分区:mount。

2023-10-22 16:58:59 18

转载 使用addr2line命令定位到行号

转自https://my.oschina.net/u/4000302/blog/3081289系统编译的时候,这些*.so被放置于“out/target/product/your_pro_name/system/lib”目录下,对应在out/target/product/your_pro_name/symbols/system/lib也有一个。这里需要分析的是“out/target/product/your_pro_name/symbols/system/lib”目录下的so,因为这个目录中带有对应的.

2020-05-14 17:00:06 1342

转载 ELF文件格式

ELF(Executable Linkable Format):在计算机科学中,是一种用于二进制文件、可执行文件、目标代码、共享库和核心转储格式文件。是UNIX系统实验室(USL)作为应用程序二进制接口(Application Binary Interface,ABI)而开发和发布的,也是Linux的主要可执行文件格式。1999年,被86open项目选为x86架构上的类Unix操作系统...

2020-01-13 10:38:51 221

转载 [Linux]Ubuntu 16.04 远程桌面

https://www.cnblogs.com/hcbin/p/8023756.html先吐槽一下,网上教的方法都是半桶水,都被教到连接后出现灰屏,只有这个博主(zz_1215)写的才实验成功,对于小白的我来说真是福音搬砖,负责排版~~~(下面小改)1、安装xrdpsudo apt-get install xrdp2、安装vnc4server我这里是安装xrdp...

2019-11-12 11:17:26 273

转载 安卓打包 有关Android.mk 引入.cpp .c文件路径问题

转载自 https://blog.csdn.net/zhanghow/article/details/54565434 问题的引入在使用NDK编译C/C++项目的过程中,免不了要编写Android.mk文件,其中最重要的就是LOCAL_SRC_FILES源文件列表.考虑有如下源文件分布的情况:cpp文件全部位于android项目下的jni文件夹下,结构如下     jni   ...

2019-01-11 20:09:19 295

转载 ubuntu14.04上vncserver上的相关配置

转自:http://blog.csdn.net/yinyan0103/article/details/52593508安装vnc4server sudo apt-get install vnc4server开启vncserver 使用vncserver命令开启vncserver 然后设置vnc连接的密码考虑到ubuntu自带的原生桌面在vnc客户端显示的问题,推荐使用gnome桌面先安装gnome...

2018-03-01 11:30:12 543

转载 android matrix 最全方法详解与进阶(完整篇)

转自: http://blog.csdn.net/cquwentao/article/details/514452691 概述这里我们会详细讲解matrix的各个方法,以及它的用法。matrix叫做矩阵,在前面讲解 ColorFilter 的文章中,我们讲解了ColorMatrix,他是一个4*5的矩阵。而这里,我们讲解的Matrix不是用于处理颜色的,而是处理图形

2017-01-14 13:07:04 363

转载 kindle dxg 作为电脑扩展显示器

转自:http://blog.csdn.net/sjtuyunlei/article/details/7671608kindle的显示器采用e-ink技术,相对于液晶屏而言,其最大的好处是不伤眼。本文把kindle dxg作为电脑的显示器。基本步骤1:越狱。越狱的文件在:http://www.mobileread.com/forums/showpost.php?

2016-09-13 12:57:36 5996

转载 如何进行Monkey Test

转自:http://www.cnblogs.com/zgz345/p/3186811.html 目录一 简介二 测试准备三 基本命令格式四 测试Log获取五 Monkey命令参数介绍六 保存monkey log以及手机log到sdcard(新增) 一、简介Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备

2016-08-24 14:03:28 340

原创 Snapdragon浅析

https://source.codeaurora.org/quic/la/platform/packages/apps/SnapdragonGallery/?h=caf/android_ui.lnx.2.0.1-rel-baseTimeLinePage下的数据加载:TimeLinePage.initializeData(Bundle data)中mMediaSet = mAc

2016-08-15 17:42:00 1053

转载 linux查找命令、find、grep找到需要的文件

转自:http://blog.csdn.net/youngerhao/article/details/7054832find 命令语法:find 搜索路径 匹配表达式功能:该命令用于在指定路径中查找符合条件的文件,搜索路径可以是多个目录,不同目录之间以空格分隔(1)匹配表达式1     -name filename:要查找的文件名。可以使用通配符“*”,“?

2016-07-27 13:58:39 429

转载 Intent

data属性解析:android:scheme、android:host、android:port、android:path、android:mimeTypedata的前四个属性构成了URI的组成部分,mimeType设置了数据的类型data元素组成的URI模型如下:scheme://host:port/path举例说明:URI   file://com.android.j

2016-07-06 13:54:25 247

转载 java.util.concurrent.atomic原子操作

http://chenzehe.iteye.com/blog/1759884http://ifeve.com/java-atomic/http://blog.csdn.net/hong0220/article/details/38958121http://blog.csdn.net/zhangerqing/article/details/43057799

2016-05-28 22:47:36 258

转载 TextView动态设置字体

http://my.oschina.net/wolfcs/blog/366228?fromerr=RPZf2zmJTypeface robotTypeThin = Typeface.create("sans-serif-thin", Typeface.NORMAL);            mTextViewHour.setTypeface(robotTypeThin, Typef

2016-04-13 19:16:26 304

原创 Android M Zen mode(勿扰)分析

应用需要申请android.permission.ACCESS_NOTIFICATION_POLICY才可以操作Zen mode在Settings下,用户可以设置哪些应用能控制Zen mode。

2016-04-05 16:15:47 8414

转载 Android内存泄漏终极解决篇

来自:huang_cai_yuan链接:http://blog.csdn.net/huang_cai_yuan/article/details/50375019http://blog.csdn.net/huang_cai_yuan/article/details/50443385转载请标明出处 本文出自[HCY的微博]上篇一、概述

2016-03-14 13:58:39 303

原创 需要学习的blog

http://www.devstore.cn/essay/essayInfo/4040.htmlhttp://www.devstore.cn/essay/essayInfo/3757.htmlhttp://www.devstore.cn/essay/essayInfo/3832.htmlhttp://www.devstore.cn/essay/essayInfo/3773.ht

2015-12-04 16:25:36 298

原创 xml中中文特殊符号用unicode表示

1、登陆http://tool.chinaz.com/Tools/Unicode.aspx输入需要转换的中文,得到对应的16进制unicode,如“,” \uff0c2、将ff0c转换成10进制652923、用”,“ 来表示,

2015-11-20 15:07:21 1128

原创 Android 命令行数据库操作

data/data/com.android.providers.settings/databases/settings.dbsqlite3data/data/com.android.providers.settings/databases/settings.db 打开settings.db数据库.schema table 查看表结构.tables 命令查数据库中

2015-10-15 16:32:49 1085

转载 有return的情况下try catch finally的执行顺序(最有说服力的总结)

转载自:http://blog.csdn.net/kavensu/article/details/8067850结论:1、不管有木有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管fina

2015-08-14 19:02:10 278

转载 Git与Repo入门

http://www.open-open.com/lib/view/open1405048177091.html

2015-07-30 09:51:32 263

原创 JAVA设计模式

适配器模式:将一个类的接口,转换成客户期望的另一个接口。适配器让原本不兼容的类可以合作无间。外观模式:提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。oo原则:封装变化多用组合,少用继承针对接口编程,不针对实现编程为交互对象之间的松耦合设计而努力类应该对扩展开放,对修改关闭依赖抽象,不要依赖具体类

2015-07-30 09:34:27 249

转载 Android性能优化相关资料

http://www.csdn.net/article/2015-01-20/2823621-android-performance-patternshttp://www.csdn.net/article/2015-04-29/2824583-android-performance-patterns-season-2/1http://www.csdn.net/art

2015-07-16 20:14:16 239

原创 Android调试的一些常用命令行

am start com.android.systemui/com.android.systemui.recent.RecentsActivity 启动一个应用pm enable com.android.systemui/com.android.systemui.recent.RecentsActivity 启用一个组件pm disable com.android.systemui/c

2015-06-20 15:03:57 567

原创 adb logcat打印log丢失

今天在调试代码时发现,使用adb logcat -s tag有的log会莫名其妙的丢失。后经过检查,发现是另一个线程里有一个log一直在打印,可能会引起你需要显示的log信息的丢失。

2015-06-09 19:23:48 2674

转载 Android布局中使用的@、@+、?和*的详细描述

转载自:http://blog.csdn.net/forlong401/article/details/6306829之前在网上看到很多朋友对android布局文件中的@、@+、?和*不能清晰的理解和使用。在网上搜了一下,也没有看到很好的文章对这个问题进行解决。所以,我研究整理了他们的关系和使用方法,同时附上原始的出处。以便想更深入研究的朋友考究。英文大家找个翻译软件比对着看吧

2015-06-01 14:58:15 604

原创 Unable to execute dex: Java heap space Java heap space

在最近的开发中,需要用到一些系统的api。因为app已经从系统拿出,故系统需要导入framework.jar包。在用Add JARs...选项导入framework.jar包后,每次运行,都会报Unable to execute dex: Java heap space Java heap space。修改内存大小的方法已经使用,没有效果。后改用Add Library...  -> Use

2015-05-19 15:52:47 440

原创 JAVA多线程

一、概念并发(concurrent):在一个CPU机器上,两个线程分时间片操作并行(parallel):在超过一个CPU机器上,两个线程同时间运行obj.wait()称:线程在obj上wait锁定对象:synchronized void method() {            }等价于:void method() {         synchron

2015-05-14 13:37:29 231

原创 Android图片资源处理

1、使用压缩后的png图片2、减少不必要的资源(像素)绘制,尽量多使用9.png3、预先压缩图片,再进行加载到内存,能减少内存开销4、使用lint检查无用和重复的图片

2015-05-13 14:41:26 274

转载 eclipse下导入android源码

转载自:http://blog.csdn.net/zzqhost/article/details/7703459Android源码可以导入eclipse中方便研究1、将 源码目录\development\ide\eclipse 中的.classpath复制到源码根目录下。 并根据你源码中的具体情总稍作修改. 把源码中没有的工程或目录去掉,否则会多加东西到你的源码中.

2015-05-07 18:50:39 294

原创 Android手机省电点

1、某些情况下,降低CPU的频率2、降低屏幕亮度3、关闭后台应用4、关闭各种硬件设备5、缩短休眠时间

2015-02-11 11:08:20 330

原创 服务器开发基础内容

*和{1}

2014-10-10 11:12:04 392

空空如也

空空如也

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

TA关注的人

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