- 博客(23)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 Windows下通过shell脚本自动截屏到脚本所在目录
在网上找了下自动截屏的脚本都是在Mac和linux环境下, 发现路径或者执行过程总有些问题; 现将自己写的自动截屏脚本记录在此,方便以后使用。1.android adb 截屏命令adb shell screencap -p ./sdcard/test.png2.完善自动化截屏我们通过screencap 这个命令就可以截取到Android设备当前屏幕内容, 利用这个命令我们的脚本要完...
2018-10-27 10:11:33
5381
原创 Windows平台下将protobuf 编译成.jar格式文件
Windows平台下将protobuf 编译成.jar格式文件在看微信硬件公众平台接入文档时 ,发现数据的传递 ,采用的是protobuf 打包形式。1. 微信硬件为什么采用protobuf,就是说它有啥优点Protocol Buffer 是 Google出品的一种轻量和高效的结构化数据存储格式,我总结了一下它的主要优点:效率高: 序列化速度比xml,json快20~100倍,序列...
2018-10-13 14:37:09
1110
原创 君正M200平台修改纪要
芯片型号:君正M200软件系统: Android4.3操作系统: Ubuntu14.04 Server一.kernel目录1.Xburst 板级介绍在君正发布的内核版本中,针对不同的芯片型号,会在 arch/mips/xburst 目录下进行添加,该目录基本介绍如下:common/ #所有芯片公共部分core/ # xburst 核心文件Kconfiglib/...
2018-09-25 10:01:03
2569
1
原创 全程不用usb数据线,adb通过网络连接Android设备
这两天又碰上了一个Android机器,主板没有一般USB和Type-C接口,只有一个网口,要进行应用调试, 只能通过网络连接adb。 搜索了一下, 关于通过adb进行网络调试的主题帖子真多, 我这里就总结一下;一. adb通过网络调试Android设备的原理ADB(Android Debug Bridge), 简称安卓调试桥,它主要包含三部分,服务端(PC),客户端(Android设...
2018-09-20 18:50:37
23997
12
原创 介绍一款不错的C/C++开发工具:CodeBlocks
不经意间看到了CodeBlocks这个开发工具, 觉得有有必要介绍给小伙伴们,虽然现在在Windows上主流的C、C++开发平台还是Visual Studio , 但是visual studio安装包比较大, 安装流程复杂,对于我这种不是经常使用的人来说,久了之后就生疏了。讲几个优点;1.安装包比较小 大概32Mb左右2.可以创建的项目类型比较全,如图示:3.开源4.跨平台Windows
2017-11-18 00:12:12
1742
原创 Python基础学习(一)
Python简介Python读音:/?pa?θ?n/ , 荷兰人Guido van Rossum于1989年为打发无聊的圣诞节而开发的, 是一种面向对象的解释型计算机程序设计语言。 Python语言是开源的,特色之一是强制用空白符(white space)作为语句缩进。 Python具有丰富和强大的库。Python安装1.Windows下安装参考我的另一篇文章《Pyth
2017-05-31 14:27:08
1008
原创 Android系统移植:驱动篇
【导语】在Android系统移植中,有很重要的一个部分工作,就是为新平台上的硬件设备移植驱动程序。因为Android系统是基于Linux kernel内核构建,所以这里说的移植驱动程序,其实就是基于Android系统平台开发适应移动设备的Linux内核驱动程序。一. Android系统中Linux内核与设备驱动Android系统中使用了Linux内核作为自己的操作系统,除了linux的通用代码之外
2017-05-24 15:05:23
34512
2
原创 Android系统移植:开发概述
版权声明:本文为【limin13215】原创文章,转载请注明链接: 【导语】Android系统的发展现在已经达到世界级的了,Android系统的应用方向也从传统的手机、平板发展到机顶盒、车载系统、智能家居以及虚拟现实、人工智能。 时代选择了Android,而Linux成就了Android。1.1 Android从Linux中发展而来Linux kernel 的版权是GPL(Gener
2017-05-22 17:53:16
2676
原创 Linux通过shell脚本实现JDK版本之间的快速切换
在Android官网中,提示编译不同版本的android SDK需要的java版本可能会不同,所以在编译时可能需要切换jdk版本,为方便管理,我们写成一个脚本,通过脚本在shell中快速切换jdk。
2017-05-04 11:04:24
6569
1
原创 Python,PyCharm2017安装教程,包含注册码
[导语]:很久以前就知道Python是一门很牛逼的脚本语言,一直没深入了解过,直到最近看到一些大侠用python语言写的爬虫软件之后,心生膜拜,不由得自己也想玩玩Python;看到很多大侠都在推荐由JetBrains开发的PyCharm工具,那就直接用它吧, 不过安装过程还是有几个坑,搞了我一个多小时,谨记于此。一,安装PyCharm1.下载PyCharm进入https://www.jetbrai
2017-04-05 17:44:19
82743
转载 RK3288开发板GPIO介绍
简介GPIO, 全称 General-Purpose Input/Output(通用输入输出),是一种软件运行期间能够动态配置和控制的通用引脚。RK3288 有 9 组 GPIO bank: GPIO0,GPIO1, ..., GPIO8。每组又以 A0~A7, B0~B7, C0~C7, D0~D7 作为编号区分(不是所有 bank 都有全部编号,例如 GPIO5 就只有 B0~
2017-03-18 12:11:58
7007
原创 设计模式之单例模式(一)
(一)设计模式之单例模式 导语: 今天在官网学习网络访问框架Volley中, google推荐我们在创建RequestQueue 对象时使用单例模式,之前也看过一些单例模式讲解的文章,还是不够熟练,在这里总结下,方便自己以后能快速复习;单例模式简介单例模式 ,英文名称 Singleton pattern,常用的软件设计模式。 数学与逻辑学中,singleton定义为“有且仅有一个元素的集合”
2016-11-10 16:30:34
576
原创 Linux shell常见命令操作以及问题解决
1. 输入ll 命令, 提示 ll: command not foundmli@mli-HP:~/test/testmk$ llll: command not found解决方法: 编辑 /etc/bash.bashrc , 在最后一行加上: alias ll=’ls -l –color=tty’保存之后,需要重启,不重启的话,可以输入source命令: z...
2016-10-19 18:17:35
1033
原创 android手机访问本地电脑Web服务器
1.android网络编程知识复习Android的网络编程分为2种:基于http协议的,和基于socket的。Socket一般应用于社交聊天的应用中,这里关联的比较少就不讲了,我们来说说基于HTTP协议的编程。基本原理 : 它的工作原理特别的简单,就是客户端向服务器发出一条HTTP 请求,服务器收到请求之后会返回一些数据给客户端,然后客户端再对这些数据进行解析和处理就可以了。HTTP请求:Htt
2016-05-26 17:49:35
9529
原创 炬力方案系统修改杂记
1,android4.4修改WiFi里显示的WiFi名android\frameworks\base\wifi\java\android\net\wifi\p2p下的WifiP2pService.java下的private String getPersistedDeviceName() { String deviceName = Settings.Global.getString
2016-05-23 18:40:16
2952
原创 mtk M8735平台android L版本修改记录
有些东西修改起来很简单,但是修改的过程却很费时,本着相互学习共同进步的原则,为方便他人,也提高自己,把自己平时修改过的东西贴出来,有帮到别人,那是我的荣幸。1.默认语言修改为中文 diff –git a/build/tools/buildinfo.sh b/build/tools/buildinfo.sh index a80b2db..1b10d23 100755 — a/build/tool
2015-12-23 11:37:34
2599
转载 什么是静态(static)?什么是静态方法,静态变量,静态块和静态类?
static是Java中的一个关键字,我们不能声明普通外层类或者包为静态的。static用于下面四种情况。静态变量:我们可以将类级别的变量声明为static。静态变量是属于类的,而不是属于类创建的对象或实例。因为静态变量被类的所有实例共用,所以非线程安全的。通常静态变量还和关键字final一起用,作为所有对象共用的资源或常量。如果静态变量不是私有的,那么可以通过ClassName.variab
2014-01-09 21:29:24
1488
原创 ubuntu下配置安装jdk1.6实用简单方法详解
网上看了一大堆的文档,才把一个jdk装好,感觉现在的安装jdk文档多却不不实用,为了后来的各位大侠安装jdk节省时间,现总结如下: 系统:ubuntu10.04桌面版 jdk下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html (我下
2013-12-05 11:32:06
2310
原创 Android4.1.1_r1系统移植------TP移植篇
今天学习的是如何自适应自己的触摸屏,后续将慢慢讲解android系统移植的外围驱动调试,以便让您自己打造自己的android系统...
2013-10-19 15:24:10
2723
解决sdk tools运行缺少hprof-conv.exe(最低积分)
2018-10-30
Android超级终端apk
2018-09-19
修改Android开机动画
2013-08-28
android系统下init.rc里的symlink参数有什么规定
2015-07-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人