自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

御翔宇内的专栏

万物皆可为空,万事一言可蔽之

  • 博客(28)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

转载 VirtualXposed

官网地址:http://vxposed.com/开源代码:VirtualXposed 是基于VirtualApp 和 epic 在非ROOT环境下运行Xposed模块的实现(支持5.0~8.1)。点击下载使用准备首先在 下载页面 下载最新的 VirtualXposed 安装包安装到手机。最新版历史版本安装模块打开 VirtualXposed,在里面安装要使用的APP,...

2018-12-29 19:12:21 12534 4

转载 Xposed模块开发入门-最基本的项目创建

本人结合网络上的种种教程以及自己实践,记录下一个完整的基本Xposed模块项目的创建过程。 开发环境:Mac系统 AndroidStudio 3.2.1 gradle 3.2.1 VirtualXposed(无需Root的使用Xposed模块) Xposed、相关网站Xposed官方网站:https://api.xposed.info/reference/package...

2018-12-29 17:20:25 1419 2

转载 【RSS】我的RSS使用介绍

早就想写一个有关RSS的文章,一直没时间,今天刚好被现DL说了一波,那就先整理出一篇教程吧。后续说不定还有分享: 分享相关PPT: 一、我使用的服务:Feedly:https://feedly.com/注册使用即可。一个账号可以免费订阅200个RSS源,完全足够日常需要;二、RSS可订阅的内容+获取RSS链接:注:此部分内容有点过时,因为目前所有的订阅源都可以从RSS Hub...

2018-12-27 17:14:05 2824 1

原创 Windows10上安装离线Linux

不知道是不是因为系统是企业版,所以没有应用商店、不能从store上安装。1、首先打开设置,进入应用,选择程序和功能,点击启用或关闭Windows功能,勾选适用于Linux的Windows子系统,接下来重启。2、去https://github.com/DDoSolitary/LxRunOffline/releases下载LxRunOffline3、下载ubuntu镜像,比如:https:...

2018-12-17 14:07:40 3215

转载 关于TradingView图表分析插件教程的说明以及简单用法

from https://blog.csdn.net/q506417225/article/details/79852401大家都知道TradingView是纯英文版本APi,去年年底官方网站已支持中文浏览,但是api还是全英文支持。所以国内使用者一定遇到很多阅读困惑,同理我也遇到很多无法正确理解为汉语意思的地方。由于授权以及官方沟通方面问题,本人tradingview方面的教材暂时停止更新。后续...

2018-04-09 14:01:13 39078 6

转载 Ubuntu 下安装Go语言

转载自https://blog.csdn.net/ceciiiilia/article/details/71483221(一)从官网安装Go语言1.对于64位Linux:[plain] view plaincopy$ wget https://storage.googleapis.com/golang/go1.

2018-04-02 17:59:03 1501 1

原创 在Android Studio中指定import的先后顺序

在TelephonyManager中增加了几个api,编译系统生成classes.jar后,app导入引用TelephonyManager类时,ide提示TelephonyManager类没有增加的那几个api。查看该TelephonyManager来源,发现是来自Android Studio配置的sdk。执行下面两步操作后,可指定ide首先引用我们修改的TelephonyManager类:

2017-05-24 11:38:51 2405

原创 Android录像时添加时间水印

在网上搜索整理了下,有三篇有用的文章,原理也是一样。实现步骤说明在这里Android 录制视频添加时间水印 上面也仅给出了步骤,具体代码在增加录像时间戳水印、 camera框架介绍 可以找到。从博客发表时间和内容来看,前面那篇估计也是参考这篇实现效果的。我在amlogic平台上修改frameworks/av/media/libstagefright/CameraSource.cpp文件

2017-05-24 10:45:48 9898 2

原创 Android下使用W25Q32

一路做下来,感觉过程还是满复杂的,特意写一篇文章,方便大家用到类似的外设。刚开始是想着自己写spi驱动,操作W25Q32的寄存器,本来已经读到芯片的ID了,后来因为cs脚的原因,以为自己写的程序有问题,转而找其他的方法,发现linux驱动中是支持这个系列的,路径在\drivers\mtd\devices\m25p80.c。具体操作为打开CONFIG_MTD_M25P80驱动,打开MTD相关的驱

2016-06-14 14:35:08 2950

原创 用python爬取文章链接并分类

环境:OS:win10 x64Python:3.5.1最近在python.jobbole.com上学习用python爬取数据,想着把该网站上所有的python资料爬取下来,并做分类。import requestsfrom bs4 import BeautifulSoupimport redef FindoutMaxPageNumber(): max = 1

2015-12-31 00:23:16 12394 1

原创 Android下编译wifidog

1、从https://github.com/wifidog/wifidog-gateway上下载wifidog-gateway-master.zip,解压得到wifidog-gateway-master文件夹,丢到android源码目录下的extern文件夹。2、修改src\conf.h,在extern pthread_mutex_t config_mutex;这一行之前添加#include

2015-10-30 19:50:34 4683 20

原创 保证android每次开机gps都是关闭

大部分的系统属性都是通过修改frameworks/base/packages/SettingsProvider/res/values/defaults.xml 这个文件来配置的,不过这个配置只在系统第一次启动的时候读取,后面再进系统时读取的是用户的配置。那么如何保证每次开机gps都是关闭的呢?首先想到的是去查看settings.apk的源码,在多次修改LocationSettings.java

2015-10-20 14:46:33 2085

原创 android4.4设置默认launcher

修改frameworks\base\services\java\com\android\server\am\ActivityManagerService.java在startHomeActivityLocked函数开始的地方加入下面语句String packageName = SystemProperties.get("thirdparty.launcher.packagename

2015-07-27 11:57:37 4836

原创 Android底层控制系统设置的命令集合

1、关机    poweroff -f2、设置系统时间    date -s yyyyMMdd.HHmmss3、LCD背光开关    echo enable/disable > sys/class/lcd/debug4、安装应用    pm install -r xxx.apk5、启动Activity    am start 包名/.Activity名6、挂载目录可读写

2015-06-19 14:58:31 1981

转载 Android framework系统默认设置修改

1、launcher的布局太居中,要想两边拉伸    apps_customize_pageLayoutPaddingLeft">40dp    apps_customize_pageLayoutPaddingRight">40dpapps tab栏的宽度( Launcher2 icon 数目、大小) \packages\apps\Launcher2\res\l

2015-03-29 13:19:00 4898

原创 android4.4修改出厂默认输入法

1、 需要提前将用到的默认输入法(.apk)内置到系统中2、将系统中所有的输入法设置为可用,修改frameworks/base/core/java/com/android/internal/inputmethod/InputMethodUtils.java public void enableAllIMEsIfThereIsNoEnabledIME() {-

2015-03-22 23:46:13 8506 2

原创 android4.4全屏应用中禁止状态栏下拉

4.4中的应用是无法独自禁止状态栏下拉,必需系统提供相应的接口。首先对系统做修改路径:frameworks/base/core/java/android/provider/Settings.java+ public static final String STATUS_BAR_DISABLED = "status_bar_disabled"; public static fin

2015-03-16 18:33:06 6883

原创 Android4.4 RIL的AT命令增加流程

首先,感谢http://blog.csdn.net/guoleimail/article/details/41649537这篇博文的出现,文中不仅列出了大部分要修改的代码,还给出了原理阐述。本文作为该博文的补充,将所有修改的地方全部给出,由上层应用逐级往下调用,但类之间的关系不作说明,想弄清楚的朋友可以看看下面的链接http://blog.csdn.net/youbang321/a

2015-01-17 23:03:32 7989 1

原创 在Android Studio中直接编译C/C++文件

在AS中打包.so文件很方便,

2014-09-01 19:18:29 43620 7

原创 Android开发所需资源汇总

JDK:http://www.oracle.com/index.html

2014-07-16 11:38:29 2087

原创 使用Android Studio开发遇到的问题集合

问题一:导入SDK中的Sample后,Messages中提示

2014-05-23 11:32:33 66705 7

原创 封装对STM32的Flash读写操作

此封装对上层应用接口友好,

2014-05-17 18:06:15 6966

原创 从零开始创建uCosIII项目(二):配置uCosIII

修改μCOS-III\uC-CPU\Cfg\cpu_cfg.h第135行

2014-05-16 20:01:19 14034 5

原创 从零开始创建uCosIII项目(一):建立IAR工程

一、IAR的下载及破解http://blog.sina.com.cn/s/blog_6ad165790101dryx.html

2014-05-15 20:21:55 11170 4

原创 为何在新建STM工程中全局声明两个宏

在uVision中新建STM32工程后,需要从STM32标准库中拷贝标准外设驱动到自己的工程目录中,此时需要在工程设置->C/C++选项卡下的Define文本框中键入USE_STDPERIPH_DRIVER,STM32F10X_MD这两个全局宏定义。USE_STDPERIPH_DRIVER,这个说明你在使用标准外设驱动,有自己的外设配置文件,即stm32f10x_conf.h,详细可查

2014-05-15 15:38:44 2776 1

原创 学习驱动开发的步骤

1.会写简单的Makefile,编写一个简单的应用程序,再写一个Makefile,让它能正常编译。Makefile主要目的就是用来管理编译庞大的代码文件。2.了解Linux内核的目录结构,尤其要熟悉kernel目录下的driver目录组织结构,这里一般存放内核中的驱动程序。3.学会配置、编译Linux内核。4.写一简单char驱动,Makefile编译通过,可以insmod,

2014-05-15 15:13:01 1259

原创 我的嵌入式之旅 — 如何学习嵌入式开发

一、嵌入式系统的分层与专业的分类    嵌入式系统分为4层,硬件层、驱动层、操作系统层和应用层。  1、硬件层,是整个嵌入式系统的根本,如果现在单片机及接口这块很熟悉,并且能用C和汇编语言来编程的话,从嵌入式系统的硬件层走起来相对容易,硬件层也是驱动层的基础,一个优秀的驱动工程师是要能够看懂硬件的电路图和自行完成CPLD的逻辑设计的,同时还要对操作系统内核及其调度性相当的熟悉的。但

2014-05-15 14:57:53 1202

原创 我的嵌入式之旅 — 认识嵌入式开发

一、嵌入式系统定义:嵌入式系统是以应用为中心、计算机技术为基础,软、硬件可剪裁,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。特点1)  嵌入式系统具有应用针对性。2)  嵌入式系统硬件一般对扩展能力要求不高。3)  嵌入式系统一般采用专门针对嵌入式应用设计的中央处理器。4)  嵌入式系统中操作系统可能有也可能没有,且嵌入式操作系统与桌面计算

2014-05-15 14:40:42 1699

在Android下编译的wifidog

《Android下编译wifidog 》博客所用示例

2016-04-01

《从零开始创建uCosIII项目》中的工程源码

《从零开始创建uCosIII项目》所用的工程,编译通过,在此基础上可直接添加自己的任务。之所以放出源码,是因为本人工作重心转移,无心无力于嵌入式。但希望入门的筒子们不要拿来主义,结合博文研究工程及代码,毕竟此乃本人三年嵌入式编程之精华,→_→

2016-01-06

QR_Maker(QR二维码)

本程序来源于国内某人修改(支持中文输入)自日本人创建的一个基于文档/视图的工程,我把此工程移植到对话框结构上,同时界面和参数做了汉化,支持Unicode和多字节两种环境编译。

2014-03-10

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

TA关注的人

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