自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (5)
  • 收藏
  • 关注

原创 gps平台 部标平台 源码

车辆GPS平台开发需要一个专业的GPS团队来进行,因为里面涉及到的东西很多,从架构上来说要具有良好的可扩展性,因为随之技术的进步,程序的结构已经由最早的C/S模式演变为B/S模式,到现在又需要手机App查车或者微信查车。而有好的架构的程序则可以很好的支持对未来需求的扩展。我们的GPS系统包括服务器程序、客户端程序、浏览器程序、手机程序等,可以满足不同企业 对车辆定位的需求,功能上既可以扩展开发也可

2015-01-24 21:36:26 5895 1

原创 车联网 北斗GPS 部标平台 JT/T808

车辆联网联控平台按照部标的 JT808 、809要求开发的营运车辆联网联控平台已经通过测试,并获得认证。可参阅:《道路运输车辆卫星定位系统  平台数据交换 JT/T 809-2011》《道路运输车辆卫星定位系统 终端通讯协议及数据格式 JT/T 808-2011》《JT/T796-2011道路运输车辆卫星定位系统平台技术要求》(一)功能:平台包括了部标的

2015-01-09 10:55:49 8163

原创 SIMD指令集介绍

SIMD AVX AVX2 SSE SSE4.2

2023-11-20 21:37:41 189

原创 C++智能指针

C++中指针申请和释放内存通常采用的方式是new和delete。然而标准C++中还有一个强大的模版类就是auto_ptr,它可以在你不用的时候自动帮你释放内存。下面简单说一下用法。用法一:std::auto_ptr m_example(newMyClass());用法二:std::auto_ptr m_example;m_example.reset(newMyClass());...

2023-11-20 21:30:36 76

原创 Qt 开发SDK供 MSVC使用开发过程中遇到问题记录

1)底层函数利用了Qt的Signal&Slot机制,提供注册回调函数机制给客户使用。在测试过程中,客户回调函数添加了费时的AfxMessageBox提示。结果导致后续的信号发不出来,block住,最后通过排查,将connect 方式改为队列模式解决。...

2019-09-04 16:50:41 172

转载 Software Architecture - The Difference Between Architecture and Design

Many people don’t really know the difference between software architecture and software design. Even for developers, the line is often blurry and they might mix up elements of software architecture pa...

2018-11-01 10:45:38 1258

转载 ModBus-RTU详解

Modbus 一个工业上常用的通讯协议、一种通讯约定。Modbus协议包括RTU、ASCII、TCP。其中MODBUS-RTU最常用,比较简单,在单片机上很容易实现。虽然RTU比较简单,但是看协议资料、手册说得太专业了,起初很多内容都很难理解。    所谓的协议是什么?就是互相之间的约定嘛,如果不让别人知道那就是暗号。现在就来定义一个新的最简单协议。例如,协议: “A” --“LED灭

2017-04-21 23:12:24 105344 4

原创 RUNTIME_CLASS(xx)->CreateObject()错误Error: Trying to create object which is not DECLARE_DYNCREATE

首先:在头文件中修修改如下DECLARE_DYNCREATE(你的类名)在cpp实现中,修改如下IMPLEMENT_DYNCREATE

2016-03-11 10:40:10 1373

转载 Android 视频通话

呵呵,我也是刚刚开始搞,今年整整学习了一个学期,现在的成果是:可以支持一对多的视频通话,在局域网下测试时,视频还是蛮清晰的,不过音视频同步这一块搞得有点头大,流媒体数据是以H264格式发送,使用的RTP协议,发送给服务器,服务器再转发给客户端,客户端使用FFMPEG解码,,将H264解码为YUV420P格式,最后转化为RGB565,再显示在Android的SurfaceView上,我现在可以一秒钟

2014-01-06 09:46:59 1318

原创 Vmware 缩小预分配的硬盘空间

Vmware安装了Ubuntu用于Android系统开发,一开始分配了20G,后来发现不够,之后扩展了20G,并挂载到了home/extend目录下。        现在想减少空间容量,打开硬盘文件Ubuntu.vmdk。这个文件时个文件目录表。删除后面的20G文件后,保存,开机就可以了。

2014-01-03 15:07:54 5545

转载 android添加新驱动

1、往kernel\drivers添加新目录,例如:myleds2、在新目录中添加 .c / Kconfig / Makefile文件kernel\drivers\myleds\Kconfig:config MY_LEDtristate "my_led"default yhelpthis is a LED driverke

2014-01-02 10:37:56 1208

转载 android驱动USB摄像头

多亏了stackoverflow看到的一篇帖子,其中有几句关键的话,然后顺藤摸瓜解决了问题。帖子大意:讨论的前提是你的USB摄像头是UVC兼容的(如今大部分摄像头兼容)默认Android不提供访问外部摄像头的API,所以你要考虑写一个内核到Android应用层通信的中间件。当你给设备接入了USB摄像头,首先要检查一下几点:1)你的设备是否支持USB-OTG?2)是否在/de

2013-12-19 09:51:49 3756 1

转载 SlidingMenu和ActionBarSherlock结合做出出色的App布局,Facebook 和 Path 2.0 滑动式菜单都可以实现(android页面布局效果)

先上图看看效果:SlidingMenu is currently used in some awesome Android apps. Here's a list of some of them:代码下载网站:https://github.com/jfeinstein10/SlidingMenuRdioPlumeVLC for AndroidWunderlist 2

2013-11-21 09:14:55 1294 1

转载 Android照片墙应用实现,再多的图片也不怕崩溃

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9526203照片墙这种功能现在应该算是挺常见了,在很多应用中你都可以经常看到照片墙的身影。它的设计思路其实也非常简单,用一个GridView控件当作“墙”,然后随着GridView的滚动将一张张照片贴在“墙”上,这些照片可以是手机本地中存储的,也可以是从网上下载的。制作类似于

2013-10-23 15:47:34 679

转载 解决Eclipse中SVN图标不显示的有关问题

eclipse 中使用 svn 插件,原本正常,未作任何更改,最近几天突然eclipse 中查看文件时,文件后面的 版本号 、 文件的状态图标 等等都不见了。以为有插件冲突,卸载了好多其他的相关的插件,不行,卸载了SVN插件重新安装也不行。 检查插件都在,更新,提交等操作都能正常使用,唯独看不到状态了。 经过一番查找,找到问题解决办法。 打开 : windows ->preferences->Ge

2013-10-08 10:21:15 610

转载 Android adb shell启动应用程序的方法

usage: am [subcommand] [options]    start an Activity: am start [-D]        -D: enable debugging    send a broadcast Intent: am broadcast    start an Instrumentation: am instrument [flags]  

2013-09-24 13:38:53 1010

转载 logcat按时间排序

cmdadb kill-serveradb devicesadb shell logcat -v time

2013-09-24 13:32:22 919

转载 Android 不同应用通过SharedPreference实现共享数据

Android不同应用之间数据的共享有许多方式,但是我觉得还是使用sharedPreference比较简单和轻量级。如果程序B想要访问程序A的sharedPreference可以通过下面的语句来实现:        try { AContext =createPackageContext(A_PACKAGE_NAME,

2013-09-18 15:03:58 741

转载 Android中如何修改系统时间

花费两天时间在修改系统时间上面的确不应该,但又让我多学了一种方法;第一种方法是用命令修改Android系统时间;第二种方法是重新编译apk进行修改Android系统时间;两个比较,肯定第一种既方便又节省时间;刚开始我使用的是第一种方法做的,由于对命令不熟,导致设置时间失败;最后没有办法尝试第二种方法,虽然第二种方法在自己的小Demo中能够成功,可是加入项目中问题重重;用很多

2013-09-09 10:20:49 3110

转载 关于 Cannot install platform packages to user storage

Cannot install platform packages to user storage 这是由于android2.3.7上 限制用户安装有platform签名的apk包   源码在 ANDROID/frameworks/base/services/java/com/android/server/PackageManagerService.javaif (!pkg.appl

2013-08-30 14:55:36 1810

转载 将android源码的签名包,转化为eclipse可以的签名包

如果要在Eclipse中调试Android源码中非test key签名的程序(也就是使用platform, media or shared key签名的程序),需要把Android源码中的公私钥对(build/target/product/security)转换为Eclipse能够使用的keystore。 转换步骤如下:0. 把build/target/product/security

2013-08-30 14:18:11 821

转载 Android静默方式实现批量安装卸载应用程序

前段时间做了一个批量安装卸载应用程序的小应用,由于安装卸载应用程序的部分API是隐藏的,所以必须在ubuntu下下载Android系统源码,并编译之后使用MM命令编译生成APK文件,其实也难。思路是这样的,在XX/packages/apps目录下有一个PackageInstaller的应用程序,Android机器中安装卸载都是由这个应用程序完成的。但是它没有批量安装和卸载的功能,如果要在自己的应用

2013-08-29 16:31:26 999

转载 eclipse+ADT 进行android应用签名详解

1.Eclipse工程中右键工程,弹出选项中选择 android工具-生成签名应用包:2.选择需要打包的android项目工程:3.如果已有私钥文件,选择私钥文件 输入密码,如果没有私钥文件见 第6和7步创建私钥文件:4.输入私钥别名和密码:5.选择APK存储的位置,并完成设置 开始生成:6.没

2013-08-29 15:01:19 597

原创 Android 被优化大师禁用后,无法自启动

装了个优化大师后,优化完成发现自己的程序无法自启动了。双清后解决。fastboot erase userdatafastboot erase cache

2013-08-29 14:27:56 589

转载 Android Native 库.so加载

I have developed a system app for my rom which includes some native libraries.I have tried below:do not copy this native libraries into /system/lib, but let it in the apk. In this case, the libr

2013-08-29 09:12:35 1989

原创 Android自定义Sqlite数据库位置

/** * @Title: changeDatabasesDir * @Description: TODO: Change default location of sqlite databases. * @param @param mContext * @return void * @throws */ public static void changeDatabasesDi

2013-08-23 09:58:34 3929

转载 Android 自定义SQlite数据文件存放位置

要在Android系统中操作SQLite数据库,是通过Android的核心类SQLiteDatabase类来实现的,通常情况下为了数据库升级的需要以及使用方便,我们会选择继承SQLiteOpenHelper抽像类,但是SQLiteOpenHelper会将数据库文件创建在一个固定的目录(内存的/data/data/<package name/databases>目录中),如果你想使用已经存在的数

2013-08-23 09:39:09 17209

转载 利用Java反射机制改变SharedPreferences存储路径

SharedPreferences原则上只能保存在当前应用程序私有的Shared_prefs目录中,但利用Java的反射机制可以改变系统内定的文件存储路径。例如:将config.xml文件保存在SD卡的根目录中。private void savePreToSDcard() { try { Field field; // 获取ContextWrapper对象中的mBase变量

2013-08-23 09:37:15 1163

转载 Android 硬件抽象层(HAL)概要介绍和学习计划

前言意外在网上发现了这扁文章,看后感觉很有必要分享,所以整理并上传,希望大家喜欢。Android硬件抽象层(HAL)概要介绍和学习计划Android 的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空间(Kernel Space),其中,硬

2013-08-20 22:44:15 921

转载 Ubuntu下安装Android Studio

Ubuntu下安装Android Studio作者:gaolei_xj更新于 07月07日访问(2370)评论(11)大晚上的睡不着,最近老失眠,索性玩玩Android Studio。我电脑的环境是Ubuntu 12.04 64位。Android Studio下载地址:https://developer.android.com/sdk/installing/studio

2013-08-20 10:50:29 638

原创 VIM 批量多行缩进

行数 + 缩进方向10>>

2013-08-20 09:38:04 731

转载 PhoneFactory.getDefaultPhone()引发的问题解决

今天遇到这样的问题,在调用PhoneFactory.getDefaultPhone()出现如下的错误:PhoneFactory.getDefaultPhone must be called from Looper threadE/AndroidRuntime( 2014):     at android.app.ActivityThread.performLaunchActivit

2013-08-16 11:20:53 909

转载 Android应用程式编译成系统程序简介

简介:在android操作系统中,有一些应用程序,如打电话,系统设置、闹钟等等在我们购买手机的时候就已经有了,如果我们想写一个应用程序到系统中,而又不给用户删除。该如何做?本文将提供一个简单的例子,看看android系统里是如何把应用程序写入系统中去的。 1、开发环境     操作系统:Ubuntu xx     开发工具:Eclipse     Android SDK:and

2013-08-16 11:18:10 562

原创 SSH 上传下载

安装 SSH(Secure Shell) 服务sudo apt-get install sshSSH 远程登入 Ubuntu 机ssh [email protected]将 文件/文件夹 从远程 Ubuntu 机拷至本地(scp)scp -r [email protected]:/home/username/remotefile.txt .将 文件/

2013-08-14 15:17:36 543

转载 android phone 模块分析

2010-08-30 09:323585人阅读 评论(0)收藏 举报http://hi.baidu.com/anly%5Fjun/blog/index/0Andriod Phone模块相关(总览)2010-01-30 13:501、从java端发送at命令的处理流程。2、unsolicited 消息从modem上报到java的流程。3、猫相关

2013-08-06 17:21:51 1788

转载 Android 绘画

canvas = sfh.lockCanvas();if (canvas != null) {canvas.drawColor(Color.WHITE);//-----设置画笔无锯齿Paint paint1 = new Paint();canvas.drawCircle(40, 30, 20, paint1);paint1.setAntiAlias(true);canv

2013-07-24 14:07:10 506

转载 如何让应用程序获得系统权限以及如何使用platform密钥给apk签名

2012-07-23 10:03:56    上传者:wangdao下载(0) 浏览(632)评论(0)推荐(0)标签: 如何让应用程序获... 资源描述: Android中许多函数只能是系统程序或者有root权限的程序才可以调用,否则会有"Permission denied"异常。所以如果开发时要调用此类函数,必须授予程序root权限。下面是两种具体的实现方法

2013-07-16 16:11:34 811

转载 Android Service如何关闭Activity

今天在编写Android程序的时候,遇到这个问题。通过百度和google的搜索结果,总结出以下方法:方法一:public class mService extends Service {    //保存在service中的Activity对象    private static mActivity m;    //启动服务    static void startservi

2012-09-17 15:43:26 5167

深度学习基础讲座视频文件

深度学习基础讲座视频文件

2023-01-06

Cognex视觉与机器人配合方法

Cognex视觉与机器人配合方法

2023-01-06

工业条码读取指南 Cognex

工业条码读取指南 Cognex

2023-01-06

[2积分] Qt5 C++ GUI Programming Cookbook 英文pdf

[2积分] Qt5 C++ GUI Programming Cookbook 英文 Qt5 C++ GUI编程指南(Qt5 C++ GUI Programming Cookbook)-2016年英文原版,0积分——Use Qt5 to design and build a graphical user interface that is functional, appealing, and user-friendly for your software application.

2017-11-03

MicroFocus DevPartner Studio Professional Edition 11 注册机

MicroFocus DevPartner Studio Professional Edition 11 注册机 支持10 - 11.3版本

2017-03-23

BCGControlBar 22.1最新版 完美破解

BCGControlBar 22.1最新版

2016-07-14

FormView 视图 无法响应Ctrl+C等键盘消息解决办法 仅4行代码

FormView 视图 无法响应Ctrl+C等键盘消息解决办法 仅4行代码 无需对单个Editbox控件修改,非常好用 仅需2资源分

2011-12-31

空空如也

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

TA关注的人

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