自定义博客皮肤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)
  • 资源 (24)
  • 收藏
  • 关注

转载 21 Laws of Computer Programming

<br />Any given program, once deployed, is already obsolete.It is easier to change the specification to fit the program than vice versa.If a program is useful, it will have to be changed.If a program is useless, it will have to be documented.Only ten perce

2010-09-30 14:49:00 1518

转载 android Dialog 监听返回事件(back)

<br /><br />一个对话框一般是一个出现在当前Activity之上的一个小窗口. 处于下面的Activity失去焦点, 对话框接受所有的用户交互. 对话框一般用于提示信息和与当前应用程序直接相关的小功能.<br />  Android API 支持下列类型的对话框对象:<br />  警告对话框 AlertDialog: 一个可以有0到3个按钮, 一个单选框或复选框的列表的对话框. 警告对话框可以创建大多数的交互界面, 是推荐的类型.<br />  进度对话框 ProgressDialog: 显示一

2010-09-30 14:36:00 29091 6

转载 Android的webview研究

<br /><br />转载自:http://chroya.javaeye.com/blog/667116,感谢chroya!<br />-----------------------------------------------------------------------------------------------------------------------------------------------------<br />最近做的项目大量用到了 webview ,用网页来布局。 And

2010-09-28 11:09:00 5228

原创 网络基础知识笔记

<br /> <br />什么是ARP协议?<br />答:ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的M

2010-09-21 14:09:00 1469 3

原创 Android 学习笔记-2010年9月

 Android进程    在了解Android线程之前得先了解一下Android的进程。当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默认的情况下,所有该程序的组件都将在该进程和线程中运行。同时,Android会为每个应用程序分配一个单独的LINUX用户。Android会尽量保留一个正在运行进程,只在内存资源出现不足时,Android会尝试停止一些进程从而释放足够的资源给其他新的进程使用, 也能保证用户正在访问的当前进程有足够的资源去及时地响应用户的事件。Android会

2010-09-20 15:09:00 2122

转载 Android 开机动画

<br /><br />1.     介绍<br />android开机画面由三部分组成,第一部分在bootloader启动时显示,第二部分在启动kernel时显示,第三部分在系统启动时(bootanimation)显示(动画)<br />2.     bootloader开机图片<br />1)         一般使用rle格式图片,不同的android系统不同此图片可能放在不同位置,以下实例均以G1为例,G1放在splash分区中<br />2)         制作rle格式开机图片<br />a)

2010-09-19 10:40:00 3370

原创 WM系统手机GPRS上网设置

<br /><br /><br />WM系统手机GPRS上网设置<br />移动用户:<br />1:进入开始菜单-设置-连接-连接-高级-选择网络-新建-输入名称"中国移动GPRS"<br />2:调制解调器-新建-输入连接名称"中国移动GPRS"-选择调制解调器:"蜂窝电话线路(GPRS)-下一步-访问点名称:CMWAP-下一步-完成<br />3:代理服务器设置-点选此网络使用代理服务器连接到Internet-代理服务器:10.0.0.172-高级-WAP-服务器:10.0.0.172-点OK-完成<

2010-09-18 16:39:00 2232 1

转载 Android横屏竖屏切换的问题

<br />有的程序适合从竖屏切换到横屏,或者反过来,这个时候怎么办呢?可以在配置Activity的地方进行如下的配置android:screenOrientation="portrait"。这样就可以保证是竖屏总是竖屏了,或者landscape横向。<br /><br />而有的程序是适合横竖屏切换的。如何处理呢?首先要在配置Activity的时候进行如下的配置:android:configChanges="keyboardHidden|orientation",另外需要重写Activity的onConf

2010-09-17 15:51:00 2633

原创 Android问题集锦之一:android java.io.IOException: Parent directory of file is not writable: /sdcard/...

<br />今天遇到这个错误,第一反应就是权限问题,搜索了下,<br />找到和WRITE相关的permission有以下几个:<br />WRITE_CALENDAR    "android.permission.WRITE_CALENDAR"  <br />WRITE_CONTACTS    "android.permission.WRITE_CONTACTS"  <br />WRITE_OWNER_DATA    "android.permission.WRITE_OWNER_DATA"  <br /

2010-09-16 16:30:00 7358

转载 android HTTP 通信, XML 解析

<br />介绍 <br />在 Android 中与服务端做 HTTP 通信,解析 XML,通过 Handler 实现异步消息处理 <br />HTTP 通信 - 与服务端做 HTTP 通信,分别以 GET 方式和 POST 方式做演示 <br />XML 解析 - 可以用两种方式解析 XML,分别是 DOM 方式和 SAX 方式 <br />异步消息处理 - 通过 Handler 实现异步消息处理,以一个自定义的异步下载类来说明 Handler 的用法 <br /><br />1、HTTP 通信和 XM

2010-09-16 15:31:00 3209

转载 开发人员应该了解的 Android 常用术语

<br /><br />Action<br />是对Intent发送器意图的描述。一个活动是一个指派给Intent的字符串值。活动字符串可以由Android定义也可以由第三方开发者定义。例如, 在网页URL中使用的android.intent.action.VIEW或者在用户应用程序中使用 com.example.rumbler.SHAKE_PHONE来使电话震动。<br />Activity<br />应用程序中的唯一屏幕,支持Java代码,是Activity类的子类<br />adb<br />Andr

2010-09-16 15:16:00 2269 2

原创 Android手机真机调试

首先,手机要先连电脑。这个根据不同的手机品牌有差异。我用的G4,需要用HTC SYNC 2.0.40。 其次,设置手机上USB调试。设置---应用程序---开发----usb调试,勾选。 最后,在eclipse中,Run (Debug)Configuration  选择 target 选下面的Manual 就会弹出选择是否用手机调试。

2010-09-15 09:51:00 6238

转载 适配不同分辨率的Android手机的简单处理方法

Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢?    其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。

2010-09-14 09:22:00 8174 1

转载 常用手机屏幕显示级别与分辨率对照

<br />Windows Mobile手机的产品屏幕覆盖各种显示级别,分别对应着各种各样的分辨率。本站特意整理了常用的显示屏显示级别和分辨率对照,供各位网友参考。<br />    <br />    首先,QVGA(Quarter VGA)显示级别是PPC最常用的分辨率之一,其分辨率为320×240像素,宽高比为5:4.早期的PPC如多普达696等热销机型都采用这一显示级别的屏幕。<br />    <br />    接下来的是HVGA(Half-size VGA),其分辨率为480×320像素,宽高

2010-09-14 09:18:00 8003

原创 Eclipse使用小结积累

<br />1、调试时查看变量值:在调试界面右上角有个Variables页面,可以看到程序中执行到底变量值。<br />还可以在程序中选中变量->右键->Watch,就可以在右上角的Expressions页面看到相应的值了。

2010-09-13 09:54:00 1433

转载 VS2008快捷键

Ctrl+m+Crtr+o折叠所有大纲Ctrl+M+Crtr+P: 停止大纲显示Ctrl+K+Crtr+C: 注释选定内容Ctrl+K+Crtr+U: 取消选定注释内容Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+

2010-09-11 08:27:00 1738 1

转载 Eclipse 快捷键大全(整理)

<br />Ctrl+1 快速修复(最经典的快捷键,就不用多说了)<br />Ctrl+D: 删除当前行 <br />Ctrl+Alt+↓ 复制当前行到下一行(复制增加)<br />Ctrl+Alt+↑ 复制当前行到上一行(复制增加)<br />Alt+↓ 当前行和下面一行交互位

2010-09-09 14:39:00 2072 6

原创 启动自己另一个程序的activity

<br />这是devdiv论坛的讨论,下面是vincent的答案。<br /> <br />可以使用action,举例:1. 比如建立activity4,我们对它的AndroidManifest.xml修改一下<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="net.devdiv.activity4"

2010-09-09 10:12:00 9500

转载 Android程序的升级

本文转自:http://www.pin5i.com/showtopic-android-apps-upgrade.html载下来直接安装就可以了,会自动识别覆盖的,除非你把版本调低了就是修改这个versionCode和versionName代码安装apk程序卸载监听是否卸载成功文件下载DownloadProvider的权限级别改成 normal了就可以使用了 网上也有说明首先要在AndroidManifest.xml中申请访问DownloadManager的权限添加一个下载任务:

2010-09-09 09:37:00 2962 2

转载 如何提交程序到Android Market

<br />给你的程序签名概述<br />注意事项:所有提交到Market的程序必须经过签名。未经签名的程序不能安装。你可以使用个人证书去签名程序,不一定要经证书机构授权。用Debug版本证书签名的程序将不能发布。在安装程序时会检测签名证书是否过期。如果程序在安装后证书过期,程序也能正常使用。你可以使用keytool和Jarsigner产生密钥并签名你的程序。l你的程序在签名后还需要使用zipalign去优化。<br />建议:用同一密钥签名所有程序,以保证程序的无缝升级。证书的有效期最好在25年以上。发布

2010-09-09 09:09:00 1701

原创 人生的秘诀

<br />30年前,一个年轻人离开故乡,开始创造自己的前途。他动身的第一站,是去拜访本族的族长,请求指点。老族长正在练字,他听说本族有位后辈开始踏上人生的旅途,就写了3个字:不要怕。然后抬起头来,望着年轻人说:“孩子,人生的秘诀只有6个字,今天先告诉你3个,供你半生受用。”30年后,这个从前的年轻人已是人到中年,有了一些成就,也添了很多伤心事。归程漫漫,到了家乡,他又去拜访那位族长。他到了族长家里,才知道老人家几年前已经去世,家人取出一个密封的信封对他说:“这是族长生前留给你的,他说有一天你会再来。”还乡

2010-09-09 08:15:00 1507 2

原创 Android中设置文本颜色的三种方法

1、利于系统自带的颜色类如TextView1.setTextColor(android.graphics.Color.RED);2、数字颜色表示法TextView1.setTextColor(0xffff00ff);3、自定义颜色TextView1.setTextColor(this.getResources().getColor(R.drawable.red));我在va

2010-09-08 15:40:00 41506 3

原创 NETCFv35.Messages.zh-CHS.wm.cab 下载 download

<br />原本这些安装包是我们安装sdk等开发环境后自带的,可是我忘记在哪个目录了,<br />网上有下载,<br />这是链接:http://www.gps-vor.de/netcf35.htm

2010-09-08 14:04:00 22634 2

原创 T3333的蓝牙发送

<br />使用其他手机/手机系统,在蓝牙发送方面从没有遇到问题,或者说使用起来没有经过培训的人都会无障碍操作,<br />今天,我服了,htc手机的设置另我折服。<br />正常情况下,选中一个文件后,菜单->发送->经蓝牙发送就可以了,<br />可是T3333中,菜单->发送,发送项中是选择账户(sms、电子邮件示例等等),没有蓝牙字样。<br />后来从网上查了下,才知道原来在文件长按的菜单中隐藏着通过蓝牙发送~~~<br /> <br />。。。

2010-09-07 08:47:00 1722

原创 SyncML简介

<br /> <br />SyncML (Synchronization Markup Language)是一平台无关的信息同步标准协议集。分为SyncML数据传输协议(SyncML-DS)和SyncML设备管理协议(SyncML-DM).<br />现存的大部分同步解决方案绝大部分依赖于某个厂商、应用,或者是某个操作系统,而SyncML的目的就是要提供一个开放标准。目前,该标准已经得到Nokia、Symbian,Motorola,Sony Ericsson、Siemens AG等公司的产品的支持。<br

2010-09-06 15:02:00 4237

转载 WLAN和Wi-Fi技术分析及发展趋势

<br /><br /> <br />1 WALN技术<br />    WLAN(Wireless Local Area Network,无线局域网),是指应用无线通信技术将计算机设备互联起来,构成可以互相通信和实现资源共享的网络体系,从而使网络的构建和终端的移动更加灵活。WLAN 通信系统一般使用在同一座建筑内。WLAN 使用 ISM (Industrial、Scientific、Medical) 无线电广播频段通信。WLAN 的 IEEE 802.11a 标准使用 5 GHz 频段,支持的最大速度为

2010-09-06 14:38:00 2346

原创 WIN7的截图工具

<br />WIN7自带的截图工具简单易用,功能强大。<br />开始→所有程序→附件→截图工具,<br />使用方法简单。<br /> <br />保存的图片是png格式,高保真~~<br /> <br />还可以配合WIN7的画图工具制作恶搞,<br />很霸道!

2010-09-06 10:11:00 2067

原创 Android中线程和进度条的使用

当涉及到耗时的任务时,要用到进度条提示,也就是工作者线程和UI主线程的交互问题。 Andriod提供了几种在其他线程中访问UI线程的方法。 Activity.runOnUiThread( Runnable ) View.post( Runnable ) View.postDelayed( Runnable, long ) Hanlder 下面给出两个例子分别用handler和runOnUiThread访问UI主线程。 1、使用handler,普通进度条控件 Te

2010-09-03 13:28:00 8301

转载 Android开发(一)拨打电话程序

<br /><br />一、创建 Android工程<br />Project name:Call<br />BuildTarget:Android2.1<br />Application name:拨打电话<br />Package name:com.changcheng.Activity<br />Create Activity:Call<br />Min SDK Version:7<br />二、编辑工程<br />1.编辑strings.xml文件内容为:<br />"1.0" encoding="

2010-09-02 10:08:00 2154

翻译 android里的service和content provider简单介绍

<br /><br />Service <br />A Service is code that islong-lived and runs without a UI. A good example of this is a media playerplaying songs from a play list. In a media player application, there wouldprobably be one or more activities that allow the u

2010-09-01 09:12:00 2240

SimpleTableView

iOS菜鸟笔记4:一个简单的TableView demo源码

2017-03-26

MPAndroidChart&HoloGraphLibrary

MPAndroidChart和HoloGraphLibrary的jar包和demo源码,eclipse版本。

2015-03-20

script.module.keyboard.chinese-2.0.0

script.module.keyboard.chinese-2.0.0.zip 转载过来的,Raspbmc上的中文输入法。

2014-12-24

AS快捷键图表

官方的IntelliJ IDEA 快捷键图表。 打印下来效果更佳。

2014-12-23

VC++玩转炫酷悬浮窗3源码

VC++玩转炫酷悬浮窗3---GDI+完美实现不规则窗体 源码,详细见: http://blog.csdn.net/lincyang/article/details/39078295

2014-09-05

VC++玩转炫酷悬浮窗2---不规则窗体的实现源码

VC++玩转炫酷悬浮窗2---不规则窗体的实现源码 blog请见: http://blog.csdn.net/lincyang/article/details/38752319

2014-08-22

VC++玩转炫酷悬浮窗1---悬浮窗的实现

VC++玩转炫酷悬浮窗1---悬浮窗的实现 源码,blog请看 http://blog.csdn.net/lincyang/article/details/38729275

2014-08-21

GDI+不规则窗口

找了一周资料去做类似迅雷和360的悬浮窗,但是不规则窗口的制作也破费脑筋。 这个例子完美解决了锯齿的问题,堪称经典。特此再传上了,环境是VC2010,配GDI+还是很容易的。

2014-08-05

VC++ CALLBACK

一个例子演示如何在VC++中用函数指针实现回调。 完整文章见我的blog: http://blog.csdn.net/lincyang/article/details/29175413

2014-06-07

开机自启动VC实现

用VC实现开机自启动,修改注册表。 详见blog: http://blog.csdn.net/lincyang/article/details/26469561

2014-05-21

系统托盘demo(VC)

vc编写的系统托盘例子,详见: http://blog.csdn.net/lincyang/article/details/25803003

2014-05-14

Service on the win8

找了一个可以在win8上跑起来的service代码。

2014-05-06

HowToPreferenceActivity

我的blog文章《Android实战之PreferenceActivity使用详解》中的配套源码,如有需要请在blog.csdn.net/lincyang中搜索这篇文章。

2014-03-06

Android NDK Demo

NDK的例子,用来打印当前设备是何种字符序列(big or little)。

2013-12-11

Android Read Excel sourcecode

最近有这么个需求,发现有现成的开源库jxl可以完美实现我的小需求。而这个项目就是用jxl实现读取excel内容。自带jxl.jar。

2013-11-27

Activity传递类对象源码

Activity间要传递数据,很多时候简单的int和string满足不了需求,我们在面向对象中已经习惯了类和对象, 那么下面就说一下如何传递类对象。 Android中有两种办法来完成这件事。一个是Java的序列化(Serializable),另一个是Android的Parcelable序列化方法。

2011-12-17

UMLet Eclipse plugin

在使用的eclipse的人群中,这个插件用来画UML图非常帮! 让我们沉浸在eclipse的开发环境中吧。

2011-12-03

vb.net串口通信

这是3年前自己做串口通信时的例子, 经过验证的,并且是byte传送的, 很好的例子。

2011-11-13

WM StopWatch 源码

自己的Moto Q8用了3年了,今天收拾了一下,看那样子再用一年也没问题。记得这是3年前买来做WM测试手机的,可随着WM的退出历史舞台,我也有一年多没有写它的程序了。既然还要继续用我的小Q,那么再收拾一下记忆,找一找几年前自己做过的东西,分享一下历史。

2011-10-09

StopWatch源码

这是本人在几年前写的小程序,当时用Moto Q8,晚上想测心跳,苦于没有计时器,就自己写了一个。对新人应该很有帮助。算法还是有待改进的,有兴趣的朋友一起来做哦。可以改成Android版、Bada版,等等

2011-10-09

WinMerge最新版

用它来找两个文件的不同,效果好极啦! 每个程序员在大项目中必备的工具之一! 用它来找不同版本的区别,省得你用肉眼费神的找啦!!!

2011-08-11

NDK例子之 斐波那契算法

这是我翻译的一篇文章的例子,用NDK来做这个算法,我把这个例子演练了一下,上传来,供大家一起学习。

2011-07-23

UML基础与Rose建模教程

UML基础与Rose建模教程 本书很适合软件开发人员参考

2008-09-01

空空如也

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

TA关注的人

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