自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gokingc的技术岛

gokingc的技术岛

  • 博客(51)
  • 资源 (1)
  • 收藏
  • 关注

原创 手机耳机孔通信研究

手机耳机孔通信研究    之所以有这个研究想法,是看到现在有可以插耳机孔的拉卡拉刷卡机出现,它是一种移动支付的新工具,方便不少购物狂,然而我觉得这个耳机接口可以做更多关于硬件方面的事情,于是就有了研究的想法。    先来转一篇报道老外的研究作品,Hijack ,项目网址:http://web.eecs.umich.edu/~prabal/projects/hijack/

2012-12-22 16:38:20 5206

原创 手机布局,界面设计,分辨率,密度相关

Android手机分辨率基础知识(DPI,DIP计算) 1.术语和概念术语说明备注Screen size(屏幕尺寸)指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托罗拉milestone手机是3.7英寸Aspect Ratio(宽高比率)

2012-10-25 17:16:51 2850

原创 Android获取手机日期和时间

1、直接调用Calendar类private int mHour; private int mMinute; private int mYear; private int mMonth; private int mDay; mYear = c.get(Calendar.YEAR); //获取当前年份 mMonth = c.get(Calendar.MONTH);//获取当前月份-

2012-10-24 20:30:08 1575

原创 Android签名及权限变化详解

Android签名及权限变化详解转:http://blog.csdn.net/lyq8479/article/details/6401093本文主要讲解Android应用程序签名相关的理论知识,包括:什么是签名、为什么要给应用程序签名、如何给应用程序签名等。为什么要给Android应用程序签名?      如果只能用一句简单的话语来回答这个问题的话,我会说:

2012-10-08 19:36:02 1836

原创 Android 使用cmwap访问互联网的办法

Android 使用cmwap访问互联网的办法原文链接:http://www.oschina.net/code/snippet_4873_4914[代码] [Java]代码01//检查网络 是否正常02    private boolean checkNet(){

2012-09-13 14:25:32 1326

原创 java基础扫盲

由于工作需要,从一名嵌入式C程序员变成搞android开发,java没学过,只能恶补扫描,边搞边学。下面转一些java基础,帮助自己查询。java 集合类Array、List、Map区别和联系ava集合类主要分为以下三类:第一类:Array、Arrays第二类:Collection :List、Set第三类:Map :HashMap、HashTabl

2012-09-13 11:10:29 724

原创 USB摄像头视频相关ffmpeg,rtp,mjpg-streamer

USB摄像头视频相关ffmpeg,rtp,mjpg-streamer 一个哥们的思路,不错,值得参考:http://blog.csdn.net/sg131971/article/details/6932237但觉得移植apche太大了,lite http比较适合。Android + Mini2440 无线网络视频监控系统(五)Android客户端程序http://blog.cs

2012-09-04 10:48:09 4823 1

原创 红外编码压缩

红外编码压缩       由于产品需要将红外学习的编码进行压缩,此前对压缩没有研究,网上找了一些资料,发现LZW算法对数字串的压缩比较好,而且思路简单,容易理解,而且找到一个开源的项目QuickLZ,号称压缩速度很快,所以尝试将它移植到单片机中。        先转载一篇文章,讲解一下QuickLZ算法Quicklz压缩算法  以前对压缩算法一无所知,只

2012-09-01 12:31:23 1450

原创 Android优化HttpClient性能,多线程等

Android优化HttpClient性能,多线程等在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。  比如你只需以下几行代码

2012-08-30 15:00:53 6055 1

原创 Android网络图片异步加载

实现思路是: 1:在UI线程中启动一个线程,让这个线程去下载图片。 2:图片完成下载后发送一个消息去通知UI线程 2:UI线程获取到消息后,更新UI。 这里的UI线程就是主线程。 这两个步骤涉及到一些知识点,即是:ProgressDialog,Handler,Thread/Runnable,URL,HttpURLConnection,HttpClien

2012-08-29 17:49:37 1146

原创 Android的Application用法

Application的使用What is ApplicationApplication和Actovotu,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己 的Applicat

2012-08-23 19:19:25 2301 2

原创 android登录Web以及登录保持,cookie管理相关

对于登录功能本身没有任何特别,使用httpclient向服务器post用户名密码即可。但是为了保持登录的状态(在各个Activity之间切换时要让网站知道用户一直是处于登录的状态)就需要进行cookie的读写。httpclient相当强大,读写cookie非常容易:CookieStore cookies=((AbstractHttpClient)client).getCooki

2012-08-23 18:13:15 885

原创 Android 打开浏览器的几种方法

一、启动android默认浏览器Intent intent = new Intent();          intent.setAction("android.intent.action.VIEW");      Uri content_url = Uri.parse("http://www.jkelife.net");     intent.

2012-08-23 15:03:27 3433 1

转载 Android之基于HTTP协议的下载

转载请注明出处: http://www.blogjava.net/zh-weir/archive/2010/05/02/319892.html      Android系统中本身是有下载机制的,比如浏览器使用的 DownloadManager。可遗憾的是,DownloadManager只提供给浏览器使用,一般的应用程序没法调用它。 另外,如果下载调用频繁的话,使用DownloadManag

2012-08-22 17:47:24 762

转载 EditText使用详解

转载:http://flysnow.iteye.com/blog/828415一:新建HelloEditText工程 新建一个Hello world详细步骤可以参见Android教程之三:第一个Android应用,HelloWorld创建设置如下:Project name: HelloEditTextBuild Target :and

2012-08-22 10:23:29 705

原创 Android基本数据存储方法

1.文件存储数据使用了Java中的IO操作来进行文件的保存和读取,只不过Android在Context类中封装好了输入流和输出流的获取方法。创建的存储文件保存在/data/data//files文件夹下。  2.操作。保存文件内容:通过Context.openFileOutput获取输出流,参数分别为文件名和存储模式。读取文件内容:通过Context.openF

2012-08-21 20:08:21 707

转载 Android 动态加载布局

转载:http://www.cnblogs.com/TerryBlog/archive/2010/07/25/1784811.html由于前段时间项目需要,需要在一个页面上加载根据不同的按钮加载不同的布局页面,当时想到用 tabhot 。不过美工提供的界面图完全用不上tabhot ,所以想到了动态加载的方法来解决这一需求。在这里我整理了一下,写了一个 DEMO 希望大家以后少走

2012-08-21 17:07:50 636

原创 android view相关使用

android view的setVisibility方法值的意思 有三个值 visibility  One of VISIBLE, INVISIBLE, or GONE. 常量值为0,意思是可见的 常量值为4,意思是不可见的 常量值为8,意思是不可见的,而且不占用布局空间

2012-08-17 09:50:11 560

转载 Android之不同Activity之间的数据传递

转载:http://blog.csdn.net/kesenhoo/article/details/6543792先看代码实例:注意激活其他Activity的不同方法与Activity之间的数据如何传递以及如何获取public class MainActivity extends Activity   {      public void

2012-08-16 11:51:49 674

转载 Android应用自动更新功能的代码实现

转载:http://blog.csdn.net/coolszy/article/details/7518345由于Android项目开源所致,市面上出现了N多安卓软件市场。为了让我们开发的软件有更多的用户使用,我们需要向N多市场发布,软件升级后,我们也必须到安卓市场上进行更新,给我们增加了工作量。因此我们有必要给我们的Android应用增加自动更新的功能。既然实现自动更

2012-08-16 10:53:49 664

转载 多个Activity之间传值

本章将借用一个实例,讲解如何注册并激活一个新的Activity,以及多个Activity之间如何传值。下面是主Activity的代码:[java] view plaincopypackage com.chaoyang.activity;    import android.app.Activity;  import a

2012-08-07 15:00:37 859

转载 Android创建启动画面

每个Android应用启动之后都会出现一个Splash启动界面,显示产品的LOGO、公司的LOGO或者开发者信息。如果应用程序启动时间比较长,那么启动界面就是一个很好的东西,可以让用户耐心等待这段枯燥的时间。  1.制作Splash界面  突出产品LOGO,产品名称,产品主要特色;  注明产品的版本信息;  注明公司信息或者开发者信息;  背景图片,亦可以用背景颜色代替;

2012-08-07 14:33:23 587

转载 去哪寻找创业合作伙伴

去哪寻找创业合作伙伴现在有很多职业社交网站,貌似有很多人才,并且都把大家包装的很好。但是,却很少有人从中找到满意的公司员工,更别说一起创业的伙伴了。作为技术人员,根据我个人泡互联网的经验,我认为有以下几种方式和社区是比较靠谱的:1. V2EXV2EX是一个创意工作者们的社区,里面有很多很有创意的程序员和设计师。一个程序员和设计师愿意参与社区讨论,一定程度上说明他

2012-07-27 10:09:15 1892 1

原创 JSON编辑器,在线与离线

JSON编辑器,在这里记录一下。http://jsoneditor.net/ 比较好用除了在线版,还有AIR版本的离线版JSONView有Firefor插件版、还有chrome插件版eclipsejsoneditEclipse的编辑器插件jsoneditor另一个在线编辑器http://jsoneditor.appspot.com/http:

2012-07-16 20:17:55 4059

转载 经销商激励政策、策略、方案、手段、方法、措施

经销商激励政策、策略、方案、手段、方法、措施经销商激励政策作为企业年度营销计划中核心内容之一,集中体现了企业盈利模式、盈利能力和盈利水平。是企业6P等经营策略和经营水平的综合体现、最高体现,是企业市场竞争力的集中表现。因此,研究经销商激励政策的制订策略,提高经销商激励政策制订水平,对提高企业的市场竞争力是十分必要和有重要意义的。    一、 制订经销商激励政策的指导思想和原则

2012-07-07 10:03:22 35887

转载 用HTML5/CSS3/JS开发Android/IOS应用

现在人人都想成为安卓/IOS应用开发工程师。其实,安卓/IOS应用可以用很多种语言来实现。由于我们前端开发工程师,对HTML5/CSS/JavaScript的网络编程已经相当熟悉了。所以,今天大家将会认识到一些利用前端语言来开发安卓/IOS应用的工具。 在文章的末尾,也介绍了使用JAVA、C#、Lua以及AS3来开发安卓应用的工具。 希望大家都能找到适合自己的开发工具!祝大家开发安

2012-07-05 14:34:39 1412

转载 有关lua,luci的介绍

一颗璀璨的月光宝石——LuaLua语言简介1993年在巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro inBrazil)诞生了一门编程语言,发明者是该校的三位研究人员,他们给这门语言取了个浪漫的名字——Lua,在葡萄牙语里代表美丽的月亮。事实证明她没有糟蹋这个优美的单词,Lua语言正如它名字

2012-04-19 20:23:01 10556 3

原创 在s3c2416上用用lua做cgi

先转个文章,以后再慢慢写本人一向做c底层开发,所以对web开发非常不了解, 所以做为菜鸟中的菜鸟,写这篇文章, 还请看到的各位兄弟姐妹多多指点。 我没有写过cgi, 但看到项目中用c写的cgi似乎很是不灵活, 而由于是嵌入式设备,用perl等太夸张,所以今日处于兴趣适用了以下用lua写cgi,决定很不错, 用在嵌入式设备中很合适。 测试环境是ub

2012-04-19 20:18:54 2883

原创 notepad++使用,打造最轻盈的IED

notepad++相信很多coder都在使用,下载安装就不说了,关键是配合好用的插件,这里推荐用openctags,技巧是tags文件要放在工程根目录下,不然如果只放在源文件source文件夹,那么头文件里面的定义就找不到了。安装介绍在下面链接,http://bbs.chinaunix.net/thread-3619603-1-1.html    希望能研究出用notepa

2012-03-19 10:33:11 1370

原创 zstack相关

IAR编译ZStack-CC2530,生成HEX文件完全配置AR编译ZStack-CC2530为可下载运行的HEX文件的正确配置:1.正确配置输出文件格式:菜单选择Project-Options-Linker-Output-Format,选择Other。右边的Output下拉框选intel-extended,Format variant下拉框选None,Module-local下拉框选

2012-03-16 21:46:47 2117

原创 arm-linux下usb驱动的结构和相关函数

几个重要的结构struct--接口struct usb_interface {         /* array of alternate settings for this interface,          * stored in no particular order */         struct usb_host_interface *altsetti

2012-03-10 14:04:39 2050

原创 linux驱动调试相关

Linux错误代码定义表查看错误代码errno是调试程序的一个重要方法。当linuc C api函数发生异常时,一般会将errno变量(需include errno.h)赋一个整数值, 不同的值表示不同的含义,可以通过查看该值推测出错的原因。在实际编程中用这一招解决了不少原本看来莫名其妙的问题。比较麻烦的是每次都要去linux源代码里面查找错误代码的含义,现在把它贴出来,以后需要查时就

2012-03-08 15:47:55 732

转载 Ubuntu 环境变量

如想将一个路径加入到$PATH中,可以像下面这样做: 1. 控制台中: $ PATH="$PATH:/my_new_path"    (关闭shell,会还原PATH)2. 修改profile文件: $ vi /etc/profile 在里面加入: export PATH="$PATH:/my_new_path" 3. 修改.bashrc文件:

2012-03-05 20:26:51 474

原创 RemoTI相关

//CC2530 DMA传输长度TI/CHIPCON的RFSOC芯片(CC1110/CC250)的DMA功能挺实用的,不过它当中传输长度的设置不是很好理解,它一共有5种设置,其值为0~4,我常用到的有0,1,4。以传输数据"Nabcdefghijklmn"为例。N=10。定LEN[12:0] = 14(14大于10+3)。VLEN值 实际传输长度

2012-02-27 19:52:39 650

转载 ubuntu下linux内核源码阅读工具和调试方法总结

一 linux内核源码阅读工具      windows下当然首选source insight, 但是linux下就没有source insight这么优秀的工具了,但是也有不少的替代品,但觉绝对部分人会选择vim+ctags+cscope的组合,还有部分人或选择wine中的source insight或选择navigatror,当然对于代码阅读来说vim+ctags+cscope的组合还

2012-02-25 23:27:29 2395

转载 USB-HOST调试纪实

Linux下的硬件驱动——USB设备(上)(驱动配置部分)http://www.ibm.com/developerworks/cn/linux/l-usb/index1.htmlLinux下的硬件驱动——USB设备(下)(驱动开发部分)http://www.ibm.com/developerworks/cn/linux/l-usb/index2.html

2012-02-25 11:02:56 13110 1

转载 Zigbee2006, 2007, pro各个版本的区别(转载)

Zigbee2006, 2007, pro各个版本的区别  ZigBee是ZigBee联盟建立的技术标准,它是一种工作在900MHZ和2.4GHZ频段的新兴无线网络技术,具有中等通讯距离(10米到数百米),比较灵活经济的通讯速率(40Kbps到250Kbps),并且有星状,网状(MESH),树状等多种网络拓扑,低的功耗等特点,所以在当今无线通讯技术和无线网络技术领域中占有比较重要的

2012-02-24 16:02:11 1408

原创 在Z-stack中,我们调用数据发送函数,可以发送的最大字节数即ASDU最大是多少呢?

在Z-stack中,我们调用数据发送函数,可以发送的最大字节数即ASDU最大是多少呢?在f8wConfig.cfg文件中定义了/* Set the MAC MAX Frame Size (802.15.4 default is 102) */-DMAC_MAX_FRAME_SIZE=116计算出来的用这个值,参考NWK层和MAC层的常量,计算出来的值应该是85,但是我做测试却是

2012-02-20 21:45:08 3435

转载 转一个跟我想法有点类似的LBS创业公司“面包圈”让位于该地点的人实时回答你的问题

许多时侯会发生这样的情况,那就是我兴致匆匆的跑到银行去取钱却发现队伍排得很长。那么有什么办法让我事先知道银行是不是有许多人在排队呢?上海的一家创业公司面包圈就推出了他们的解决方案——让正在该银行的人回答你的问题。事实上,我们之前报道过国外一家类似的创业公司Localmind。其主要基于其他LBS 服务(Foursquare、Gowalla、Facebook Places)开

2012-02-20 21:22:29 1017

转载 物联网终端+SNS 咕咚网的健康模式

我无意中想到可以主打健康SNS加LBS的方式,现代人追求健康生活,于是就打开手机搜索相关的APP,最先找到是国外的《运动追踪器 | Endomondo Sports Tracker PRO》一款强大易用的运动锻炼辅助软件专业版本。软件主要通过GPS系统实时追踪你的运动情况并帮助你合理安排运动计划,可以说是一个相当不错的运动助手。这个运动助手可以陪您一起跑步、骑车、散步或坐其他的运动。及时准确的记录

2012-02-18 12:04:57 1030

TI2812DSP的SCI串口FIFO中断方式例程

TI2812DSP的SCI串口FIFO中断方式例程,有详细的注释,方便大家调试DSP使用

2009-09-25

空空如也

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

TA关注的人

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