自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海月汐辰

日拱一卒无有尽 功不唐捐终入海

  • 博客(30)
  • 资源 (31)
  • 收藏
  • 关注

原创 2021-08-30 linux find查找文件夹命令 find -name -type d

一、linux find 命令查找文件和文件夹 查找目录:find /(查找范围) -name '查找关键字' -type d二、简单介绍 2.1、name -name<范本样式>:指定字符串作为寻找文件或目录的范本样式; -iname<范本样式>:此参数的效果和指定“-name”参数类似,但忽略字符大小写的差别; 2.2、根据文件类型进行搜索 find . -type 类型参数...

2021-08-30 19:43:21 3893

原创 2021-08-27 linux tar.bz2和tar.gz分卷压缩和分卷解压

一、分卷压缩命令格式:tar cjf - apls/ |split -b 100m - apls.tar.bz2 上面的命令是将 apls这个文件夹分卷压缩,每卷100m,注意 apls前面的空格,压缩完之后,分卷名称为apls.tar.bz2xx二、分卷解压方法一。 1、先把所有分卷合并: cat apls.tar.bz2* >apls.tar.bz2 2、然后解压: tar xjvf apls.tar...

2021-08-27 14:10:48 5925

原创 2021-08-27 Android studio下使用getResources().getAssets

一、getResources().getAssets的时候assets文件放哪个目录呢?放main下面。二、使用示例,读取raw文件里面的数据放byte数组里面,然后显示。1、app\src\main\java\com\wfh\canvasdemo\DataUtil.javapackage com.wfh.canvasdemo;import java.io.ByteArrayOutputStream;import java.io.IOException;import java...

2021-08-27 11:45:37 3399

原创 2021-08-25 Android studio 编译提示Version 28 (intended for Android Pie and below) is the last version of

一、如下提示Version 28 (intended for Android Pie and below) is the last version of the legacy support library, so we recommend that you migrate to AndroidX libraries when using Android Q and moving forward. The IDE can help with this: Refactor > Migra..

2021-08-25 10:10:14 1133

原创 2021-08-20 Linux内核不同驱动的加载顺序module_init、late_initcall等

一、Linux内核为不同驱动的加载顺序对应不同的优先级,定义了一些宏。kernel\include\linux\init.h* Early initcalls run before initializing SMP. * * Only for built-in code, not modules. */#define early_initcall(fn) __define_initcall(fn, early)/* * A "pure" initcall has no depe..

2021-08-20 16:36:25 2529

原创 2021-08-20 Android App修改屏幕亮度(仅当前应用)

一、实现代码 /** * 2.设置 APP界面屏幕亮度值方法 * **/ private void setAppScreenBrightness(int birghtessValue) { Window window = getWindow(); WindowManager.LayoutParams lp = window.getAttributes(); lp.screenBrightness = birghtes..

2021-08-20 16:13:15 608

原创 2021-08-19 Android app获取设备旋转角度

一、使用OrientationEventListener监测指定的屏幕旋转角度,继承OrientationEventListener类监听手机的旋转角度的变化。二、直接贴源码吧MainActivity.javapackage com.example.sensordeom;import androidx.appcompat.app.AppCompatActivity;import android.content.pm.ActivityInfo;import android.os.B...

2021-08-19 15:54:55 1397

原创 2021-08-18 RK硬件PMU RK808D的 VDC(Adapter voltage detect input) 管脚控制是否上电开机

一、参考设计,可以选择上电开机或者上电后长按power键开机。二、RK系列PUM(RK808-D得34脚)的VDC脚是强制上电开机脚,当VDC脚得电压在0.6V<VDC<1.8V,并且维持时间在500ms,RK808就会自动开机,相比以前RK平台用其他PMU需要这个功能的更方便。在VDC管脚上面一直加有0.6V<VDC<1.8V电压时,RK808是不能被关机,例:此时长按电源键或是执行软件关机流程,系统会下电并重启;如果需要关机,则需要撤销VDC管脚上面的电压。...

2021-08-18 11:28:15 2325 2

原创 2021-08-17 介绍一款好用的播放器VLC media player

一,想装个视频播放器,发现国内的播放器都很流氓,不是广告多就是强制安装很多软件。找到一款比较干净的播放器VLC media player。二、下载地址https://www.videolan.org/vlc/

2021-08-17 18:58:51 879

原创 2021-08-17 linux spi驱动注册流程分析

一、dts配置spi1: spi@ff1d0000 { compatible = "rockchip,rk3399-spi", "rockchip,rk3066-spi"; reg = <0x0 0xff1d0000 0x0 0x1000>; clocks = <&cru SCLK_SPI1>, <&cru PCLK_SPI1>; clock-names = "spiclk", "apb_pclk"; interrupts =..

2021-08-17 16:53:16 1040

原创 2021-08-17 linux spi字符类驱动注册流程spi_register_driver和简单实例

一、用spi_register_driver函数注册spi驱动。spi的驱动在\kernel\drivers\spi\spi.c二、这里初始化driver结构的总线类型,然后是调用driver_register注册一个driver,到这里可以回到总线驱动模型的知识,driver_register是所有总线注册一个driver进总线中的统一接口,在学习总线模型的时候知道,在调用driver_register注册一个driver会去遍历总线下的device,并调用总线提供的总线提供的match函数进..

2021-08-17 15:23:09 2532

原创 2021-08-16 Clover 是 Windows Explorer 资源管理器的一个扩展,为其增加类似谷歌 Chrome 浏览器的多标签页功能。

一,Clover 是 Windows Explorer 资源管理器的一个扩展,为其增加类似谷歌 Chrome 浏览器的多标签页功能。下载网站http://cn.ejie.me/二、样式

2021-08-16 17:19:02 398

原创 2021-08-16 sudo时候提示xxx is not in the sudoers file. This incident will be reported.

一、linux sudo时候提示xxx is not in the sudoers file. This incident will be reported.二、解决方法就是在/etc/sudoers文件里给该用户添加权限。 1、编辑sudoers文件 vi /etc/sudoers 找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名) 2、这里说下你可以sudoers添加下面四行...

2021-08-16 11:24:19 662

原创 2021-08-16 Windows 清除Samba的共享文件夹链接

一、 cmd 输入net use查看当前的链接。二、输入net use \\172.16.60.105\lenkor_work /del 指令删除该共享文件夹。也可以输入net use * /del删除所有文件夹,输入Y,然后回车即可删除所有。该指令会删除所有共享链接,请谨慎使用。三、饮水思源,参考文章https://blog.csdn.net/wgl307293845/article/details/110394872...

2021-08-16 09:18:34 1868

原创 2021-08-13 Ubuntu 16.04 硬盘分区,挂载参考的文章

一、安装Ubuntu 16.04 的时候常常需要对硬盘分区,挂载。二、本人就是参考下面的文章实际操作,写这个仅仅是为了做个记录。 1、https://my.oschina.net/u/566108/blog/917824 2、https://blog.csdn.net/chx851209/article/details/100619527 3、https://blog.csdn.net/u010409517/article/details/880819...

2021-08-13 15:58:24 146

原创 2021-07-13 ARM cortex三个版本A、R、M简单介绍

ARM cortex三个版本A、R、M简单介绍一、Cortex系列组合大体上分为三种类别。 1、 Cortex-A—面向性能密集型系统的应用处理器内核 Application Processors(应用处理器)–面向移动计算,智能手机,服务器等市场的的高端处理器。这类处理器运行在很高的时钟频率(超过1GHz),支持像Linux,Android,MS Windows和移动操作系统等完整操作系统需要的内存管理单元(MMU)。 如果规划开发的产品需要运行上述其中的一个操...

2021-08-13 15:33:39 7774

原创 2021-08-13 Ubuntu sudo apt-get install 提示Media change : please insert the disc labeled

一、Ubuntu sudo apt install 提示Media change : please insert the disc labeled,如下图二、解决方法如下,我装是server版本/etc/apt/sources.list里面是没有软件源的,得自己添加软件源。编辑 /etc/apt/sources.list$ vi /etc/apt/sources.list注释掉deb cdrom开头的那一行# deb cdrom:更新deb仓库信息$ sudo apt upd..

2021-08-13 11:41:57 799

原创 2021-08-12 Android APP 保持屏幕常亮和取消屏幕常亮方法

Android APP 保持屏幕常亮和取消屏幕常亮方法一、使用 FLAG_KEEP_SCREEN_ON 功能,涉及下面函数Window flag: as long as this window is visible to the user, keep the device’s screen turned on and bright.getWindow().setFlags(int flags, int mask);getWindow().addFlags(int flags);getWi.

2021-08-12 19:32:50 3938

原创 2021-08-12 Android java 判断字符串是否相等

Android java 判断字符串是否相等一,使用equals 函数。String str1 = new String("whh");String str2 = new String("thy");boolean result = str1.equals(str2); //将判断的结果存在boolean变量里面System.out.println("result is " + result); //打印判断的结果,如果内容相等则是true,否则是false二、具体实际使用

2021-08-12 19:17:20 518

原创 2021-08-11 Ubuntu 16.04 设置静态IP以及解决固定IP后ping不通外网的问题

一、设置静态IP步骤:1、ifconfig查看目前的IP和获取网卡名,可以看出网卡名是eno1。2、这个时候测试一下ping 外网和ping内外,确保网络是通的。3、ubuntu 系统分配固定 ip修改配置文件interfaces,输入sudo vi /etc/network/interfacesxxx@ubuntu:~$ sudo vi /etc/network/interfaces# This file describes the network interfac...

2021-08-11 15:26:57 4053

原创 Android编译错误 Jack server failed to ,SSL error when connecting to the Jack server. Try ‘jack-diagnose‘

一、编译android sdk 出现下面的错误 Jack server failed to (re)start,try 'jack-diagnose' or see Jack server log,SSL error when connecting to the Jack server. Try 'jack-diagnose'。[ 10% 538/4980] Ensuring Jack server is installed and startedFAILED: setup-jack-serve..

2021-08-11 11:44:02 3237

原创 2021-08-10 SSH远程登陆ubuntu没有显示用户名和主机名的解决方法

一、SSH远程登陆ubuntu发现用新增的用户名登陆,没有显示用户名和主机名,然后按Tab键会显示乱码。二、解决办法,在/etc/passwd文件后面对应的用户名后面加/bin/bash 1、修改内容如下图 2、修改后重新登陆,用户名有显示了,这才正常。三、参考文章https://www.jb51.net/article/110083.htm...

2021-08-10 17:00:25 3152 1

原创 2021-08-10 Ubuntu16.04 查看目前的用户和创建新用户

一、查看系统中所有用户cat /etc/passwd 或者 sudo cat /etc/shadow二、添加一个新用户(如用户名为shit)root@ubuntu:/home/# useradd shit三、为该用户设定登录密码root@ubuntu:/home/# passwd shit四、实际操作效果五、参考文章https://blog.csdn.net/jiangjiang_jian/article/details/81169258...

2021-08-10 15:56:21 947

原创 2021-08-10 更改SecureCRT的背景颜色

一、SecureCRT默认的背景颜色是这样,很不习惯。二、修改背景颜色方法: 1、选项-会话选项-外观-窗口 2、在当前颜色方案里面选择自己喜欢的颜色三、参考文章https://jingyan.baidu.com/article/046a7b3ef9ed5ff9c37fa96a.html...

2021-08-10 15:15:20 5339

原创 2021-08-10 ssh–secure 远程登录提示A protocol error occurred. Change of username or service not allowed

一、SecureCR 远程登陆是有下面的提示A protocol error occurred. Change of username or service not allowed,百思不得其解。二、原来是SecureCR 登陆的是前后两个用户名不一样三、设置成一样就可以顺利登陆了,FUCK。...

2021-08-10 13:56:07 12289

原创 安装Ubuntu Server 容易出现(detect and mount CD-ROM)的问题

一、用老毛桃安装ubuntu server提示detect and mount CD-ROM,找不到光驱,但是iso文件已经放U盘里面了。二、网上搜了一下,很多人也遇到这个问题,安装过程提示找不到CD-ROM错误。使用U盘安装Ubuntu Desktop通常不会有问题,但是安装Ubuntu Server的时候却容易出现检查不到光驱(detect and mount CD-ROM)的问题。三、解决方案 1、在上面的界面上选继续后会出现下面的界面,这个时候选择运行shell,...

2021-08-10 11:20:45 2504 1

原创 Linux用7zip解压缩7z分卷文件

Linux用7zip解压缩7z分卷文件一、主要注意e 和x参数,e不保持目录结构,x保持目录结构。xxx:~$ 7z -h7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,8 CPUs)Usage: 7z <command> [<switches>...] &..

2021-08-10 10:32:12 2689

原创 Ubuntu apt-get install 碰到“configuring ttf-mscorefonts-installer”解决方案

一、apt-get install 遇到这样的提示,一直停留在这里。二、解决方案是按Tab键盘按键进行选择,然后回车。

2021-08-05 11:40:43 894

原创 android :windows 10 上安装adb driver

android :windows 10 上安装adb driver一、下载最新的adb driver 包http://adbdownload.com/二、下载好 platform-tools ,然后cmd进入这么目录执行adb version看版本,这个时候已经可以adb shell 连接android 设备了。三、如果想在cmd 任何目录下都可以用adb的话,得增加环境变量。四、这个时候子在任何目录下都可以用adb了。五、常用adb 命令...

2021-08-03 16:09:26 16018 1

原创 Source Insight 4.0 默认字体大小设置

一、默认字体大小设置:options-File Type Options二、操作截图如下:

2021-08-03 09:24:28 2973

2012-12-12 下载ndk编译出so和可执行文件,放到android 真机运行

下载ndk编译出so和可执行文件,放到android 真机运行。

2023-12-12

2023-06-16 Android app 使用opencv 调用jni在图片上添加文字,对图片进行模糊处理,源码实例学习

2023-06-16 Android app 使用opencv 调用jni在图片上添加文字,对图片进行模糊处理,源码实例学习。

2023-06-16

2023-06-16 Android Studio 使用CMakeList编译JNI ,源码

2023-06-16 Android Studio 使用CMakeList编译JNI ,源码,直接build build apk直接一部编译成apk

2023-06-15

2023-03-25 android app 用经典蓝牙socket方式数据传输实例

具体看https://blog.csdn.net/qq_37858386/article/details/129768181

2023-03-25

Android APP 用interface 接口的形式对jni进行回调,实例测试

Android APP 用interface 接口的形式对jni进行回调,实例测试

2022-09-28

Android app 使用android-serialport-api 实现串口通信 源码

Android app 使用android-serialport-api 实现串口通信 源码

2022-07-23

AndroidStudio-NDK开发 编译c代码提供so库和jar包 另外一个app调用,实例源码

AndroidStudio-NDK开发 编译c代码提供so库和jar包 另外一个app调用,实例源码

2022-07-22

Android 源码里面添加一个系统app,最简单的app demo实例

Android 源码里面添加一个系统app,最简单的app demo实例。

2022-02-22

hello_hidl.rar

1、AndroidR HIDL服务实现应用层到HAL层通信实例。 2、详细介绍https://blog.csdn.net/qq_37858386/article/details/120989600。

2021-10-27

es7243调试资料.zip

es7243调试资料

2021-06-07

iperf-2.0.5-master.zip

1、Android 网络性能测试工具iperf 工具源码 2、把该源码放到路径android sdk路径external路径下然后mmm external/iperf-2.0.5-master 就可以编译出arm可执行bin 文件iperf了。

2021-05-22

frameworks_services_jni_hardware_kernel.zip

Android 理解frameworks services jni hardware kernel 整个控制过程实例包括回调 包含app demo 和底层驱动。

2021-04-27

RK3288 Android7.1 USB wifi bluetooth 模块RTL8821CU 调试资料.zip

RK3288 Android7.1 USB wifi bluetooth 模块RTL8821CU 调试记录

2021-04-12

Android Studio 生成JAR包和调用JAR包方法 demo

1、Android Studio 生成JAR包和调用JAR包方法。 2、Android Studio 4.1.2

2021-03-08

RK3288-Android7.1-华为移远域格4G模块调试记录所有文件.zip

1、RK3288-Android7.1-华为移远域格4G模块调试记录所有文件 2、包含域格、移远和域haiwei的so库。 3、目前测试CLM920 MU909 EC25

2021-01-08

binder.zip

1、Android Binder 进程通信应用实例 2、Android 基于linux内核开发,linux内核提供丰富的进程通信机制,如pipe、signal、message、share memory、socket,但android采用新的进程间通信机制binder。相比之下binder进程通信机制在传输数据时候只执行一次copy,效率高而且节省内存。

2020-11-04

static_library_demo.zip

1、Android 编译成静态编译库a以及调用实例,包含C源码。 2、在android真机运行测试ok。

2020-11-02

android_app_server_demo.zip

Android 简单后端服务器的搭建方法 1.android后端服务器搭建,需要用到 jsp+java+tomcat。 2.简单发生和接受数据。

2020-10-22

2020-10-20 Ubuntu 16.04安装配置Samba服务每个用户可以用自己的用户名和密码登录自己的home目录以及共享特定的目录配置smb.conf

2020-10-20 Ubuntu 16.04安装配置Samba服务每个用户可以用自己的用户名和密码登录自己的home目录以及共享特定的目录

2020-10-20

jnicallbackdemo.zip

1、jni 回调demo 源码。 2、运行环境android studio。 3、实例测试,不停的往上层回调发送信息,log看很直观。

2020-09-27

analyze_hdmi_edid.zip

1、C语言 解析Hdmi edid 信息数据 源码包。 2、ubuntu环境下编译和运行。 3、EDID: Extended Display Identification Data(扩展显示标识数据)

2020-09-11

nextouch_jni_demo.zip

1、Android:配置NDK并编译JNI文件so库 APP调用jni源码实例 2、app调用jni接口。

2020-09-10

Android 开机自动启动一个Service

Google在更新Android8.0后对Service的权限越发收紧。导致目前想要启动服务必需实现服务的前台化,打开应用才能顺利启动service,否则在服务启动5秒后,系统将自动报错,会弹出一个提示窗口。实际测试得系统的app才能启动service。

2020-08-28

Android APP:开机自动启动app demo 源码 autorundemo.zip

Android APP:开机自动启动app demo 源码 Android启动完成会发出一个系统广播 ACTION_BOOT_COMPLETED,字符串常量表示为 “android.intent.action.BOOT_COMPLETED”,我们要做的是用BroadcastReceiver接收这个消息然后启动该程序。

2020-06-17

settingdatebasedemo.zip

demo的功能一是向setting数据库某个key写value,然后读出来。功能二是侦听settings数据库里面某个key的value,如果改变会有提醒。

2020-06-11

popupwindow_demo.zip

1、PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。 2、实例源码。

2020-05-27

navigationbar.zip

Android 8.1实现底部虚拟按钮NavigationBar的点击隐藏与滑动显示整个过程需要修改的完整代码,包含下面几个完整文件。 frameworks/base/packages/SystemUI/res/values-sw372dp/config.xml frameworks/base/packages/SystemUI/res/values-sw600dp/config.xml frameworks/base/packages/SystemUI/res/values-sw900dp/config.xml frameworks/base/packages/SystemUI/res/values/config.xml frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarInflaterView.java frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java

2020-04-17

android linux i2c调试工具源码 i2c-tools-3.0.0.zip

1、 Android:i2c调试工具 i2c-tools 2、可以直接在android上编译。 3、或者用目录下的Makefile文件修改一下编译器路径进行编译。

2020-03-26

PreferencexmlDemo.zip

1、使用XML定义Preference。 2、运行环境android studio。 3、此方法有点过时,不太建议使用,但目前还可以用。让Activity继承PreferenceActivity,然后在重写onCreate方法,添加preferences.xml作为显示界面。

2020-01-02

PreferenceDemo.zip

1、使用Fragment 定义Preference 2、运行环境android studio。 3、Preference 是Android app中重要的控件之一,Settings 模块大部分都是通过Preference 实现的,这里将学习preference 使用方法。

2020-01-02

dynamic_register_jni.zip

1、JNI动态注册实例。 2、运行环境是Android studio。 3、动态注册是在JNi层实现的,JAVA层不需要关心,因为在system.load时就会去调用JNI_OnLoad,有就注册,没有就不注册。动态注册的原理:JNI 允许我们提供一个函数映射表,注册给 JVM,这样 JVM 就可以用函数映射表来调用相应的函数, 而不必通过函数名来查找相关函数(这个查找效率很低,函数名超级长)流程更加清晰可控,效率更高.。

2019-12-31

static_jni.zip

1、JNI静态注册实例。 2、运行环境Android studio。 3、静态注册原理:根据函数名来建立 java 方法与 JNI 函数的一一对应关系;在Java虚拟机加载so库时,如果发现含有上面两个宏定义的函数时就会链接到对应Java层的native方法,那么怎么知道对应Java中的哪个类的哪个native方法呢,我们仔细观察JNI函数名的构成其实是:以Java为前缀,并且用“_”下划线将包名、类名以及native方法名连接起来就是对应的JNI函数了。  其实就是:Java+包名+类名+方法名(native方法)

2019-12-31

dianzhen下位机AVRM16代码.zip

一、毕业有九年了,突然想起以前在大学时候用MFC写的一个汉字取模软件。主要的功能是在PC上获取汉字16X16点阵数据然后通过串口把点阵数据发送给AVR单片机点亮点阵。 二、下位机AVR单片机代码。

2019-12-20

MFC写的一个汉字取模软件

1、毕业有九年了,突然想起以前在大学时候用MFC写的一个汉字取模软件。主要的功能是在PC上获取汉字16X16点阵数据然后通过串口把点阵数据发送给AVR单片机点亮点阵。 2、这个是上位机MFC的代码。

2019-12-20

Canvas_draw.zip

1、运行环境android studio。 2、用canvas实现简单画板。 3、可以保存绘制的画板。

2019-12-05

interfaceservicecallback.zip

Android  app:回调方式实现Service向activity传递数据源码 运行环境:android studio

2019-11-21

空空如也

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

TA关注的人

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