自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CodingMan

来 www.veryitman.com 也行

  • 博客(21)
  • 资源 (23)
  • 收藏
  • 关注

原创 linux下socket编程带来的尴尬

随便写了一个socket编程的代码,目的是将PC作为服务器,android作为客户端互相聊天。代码很简单。但是遇到一个让人很尴尬的问题,居然抛出这样的异常信息: java.net.BindException:Permission denied从来没有遇

2011-08-29 22:51:30 1807

原创 View编程(7): 自定义View_03

根据android的api demo中提供的例子,自己尝试写一个自定义View,算是做个复习。这篇博客是建立在View编程(5): 自定义View_01_ApiDemo源码研究、View编程(6): 自定义View_02_ApiDemo源码研究基础之上。以上两篇博客是对某些知识点的原理性分析,该篇也算是一个小结,没有什么原理可说。好嘞,废话到此为止。1. 自定义ViewMyView

2011-08-27 17:31:07 3694 2

原创 View编程(6): 自定义View_02_ApiDemo源码研究

阅读这篇博客之前,假设你已经研究了 View编程(5): 自定义View_01_ApiDemo源码研究 提供的实例。当时,很奇怪为什么会出现这样的log:(在手机上测试结果,不是在模拟器上。)D/mark ( 2924): onMeasure() is invoked!D/mark ( 2924): onMeasure() is invoked!D/mark (

2011-08-20 15:48:14 2858

原创 2011 最佳的 Linux 发行版

一直很喜欢ubuntu,但是还有其它linux发行版也很不错。看看2011年最佳的 Linux 发行版吧!以下来自:http://www.oschina.net/news/20533/the-2011-top-7-best-linux-distributions-for-yo

2011-08-20 11:50:50 1477

原创 View编程(5): 自定义View_01_ApiDemo源码研究

android提供的APIDemo中,在/res/values下面有个attrs.xml文件。其内容如下:<!-- Copyright (C) 2007 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you m

2011-08-18 22:00:09 3517 2

原创 View编程(4): Template method

说重点之前,给大家推荐一篇文章,算是对View绘图的一个小例子。public class AndroidTest extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2011-08-17 22:06:29 2013

原创 View编程(3): invalidate()源码分析

View编程(2): invalidate()再探博客中,说了加载View的onDraw()方法的时机以及invalidate()方法的作用。事实上,远远没有您想象的那么简单。为了写好这篇博客,还是拿例子说事吧。package mark.zhang;import android.app.Activity;import android.content.Context;import

2011-08-17 20:57:03 10732 17

原创 View编程(2): invalidate()再探

博客 Android(四) :更新UI的方法 中提到invalidate()方法,但是由于自己的阅历不足,没有过多的说明,只是泛泛而谈!本篇继续探究这个诡异的方法。在阅读本篇博客之前,建议您先看看 View编程(1): Window、View与setContentView()基于 Android(四) :更新UI的方法 中的例子,稍作修改:package mark.

2011-08-16 22:23:17 9559 7

原创 View编程(1): Window、View与setContentView()

只要你使用过Activity,那么你一定使用过setContentView这个方法。一般都是这样调用该方法:setContentView(R.layout.main);然后,在手机或者模拟器上就可以看见自己的布局。如果,你留意的话,setContentView还有很多过载方法: public void setContentView(int layoutResID) {

2011-08-16 21:08:15 9868 11

原创 FAQ_10_EditText与parseInt方法

需求:从android的EditText中获取输入的数字,作为端口号。基本思路 ,见下面代码示意:String str = editor.getText().toString().trim();int port = Integer.parseInt(str);如果用

2011-08-15 22:06:45 4391

原创 Android菜单设计(2) : options menu使用注意事项

在 Android菜单设计(1) : 使用xml文件布局创建 options menu文章中,初步认识了选项菜单。但是在实际开发中,还是需要注意几个问题,该篇讨论相关问题。进入正式话题之前,需要了解一些东西。1. 使用xml方式创建选项菜单 <item

2011-08-15 16:34:20 4990

原创 adb:) adb devices

中兴android手机:zte-u v880首先,设置/应用程序/开发/usb调试打上勾即可。在终端输入:adb devices没有发现任何设备。晕!于是:lsusb打印信息,如下:Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 005 Device 001: ID

2011-08-12 16:45:37 4242

原创 Java基础: PrintWriter

希望您在看这篇博客之前,知道Java IO技术,至少写过IO操作的Demo!另外建议您看看: Java IO:IO流中的flush方法这篇博客,主要使用Socket实例(很简单的小例子)来引出问题,然后在探讨问题。1. Socket服务端package mark.zhang;import java.io.BufferedReader;import java.io.Inpu

2011-08-11 22:29:35 3652 2

原创 UI效果(3): 自定义Dialog

在这篇博客中,你可以了解到下面几项内容: LayoutInflater 的使用 Dialog、AlertDialog与自定义布局 Button 的onClick属性运行,界面就是两个BUtton自定义Dialog自定义AlertDialog完整源码下载地址:http://downlo

2011-08-11 19:19:35 3586 2

原创 pull xml(2): 解析xml文件

在pull xml(1): 创建xml文件文章中主要说了说如何生成xml文件,该篇博客主要谈谈如何解析已知的xml文件。运行界面,如下展示:没有什么可以搪塞的,看源码吧!1. 业务逻辑类PullXMLUtils主要是解析或者生成xml文件package m

2011-08-09 19:55:27 1854

原创 Spinner(3): OnItemSelectedListener 触发时机

博客Spinner(1): 由SDK引发的问题、Spinner(2): 动态添加资源简单介绍了spinner,但是 Spinner 还有陷阱,所以使用时应该注意。本篇博客继续探讨Spinner及其注意事项,欢迎拍砖。推荐一个网站,关于人工智能教程,教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。为 ...

2011-08-08 20:07:06 32236 10

原创 typedef、define

这段时间总是在与C/C++打交道,主要是跨平台数据的传输。C++一般使用结构体定义数据,小结一下 typedef、define。下面这篇文章来自:http://developer.51cto.com/art/201104/256060.html,稍加改动。typedef 和 define 的详细区别typedef是C语言语句,其功能是用户为已有数据类型取“别名”。例如:t...

2011-08-02 21:09:32 1595

原创 Android 资源国际化问题(3): 不同像素的手机

在博客 Android 资源国际化问题(2): finger的迷惑 基础之上,继续探讨资源国际化问题。不同像素的手机,可以配置不同的文件,先看几个概念。具体可参看sdk-path/docs/guide/practices/screens_support.html可以看出,模拟器对于小屏幕Small Screen的QVGA(320x

2011-08-02 20:46:15 2064

原创 Android 资源国际化问题(2): finger的迷惑

在上篇博客http://blog.csdn.net/androidbluetooth/article/details/6651915中大致说说开源项目如何做到国际化的,关于出现finger的文件夹,让我有点迷惑。特意做个小测试,共享一下。任意建一个android项目。看一

2011-08-02 19:37:04 2531

原创 Android 资源国际化问题(1): 来自开源的启示

真实的感受告诉我,开源给人以启示。今天,主要根据开源项目以及android源码自带app,说明android资源国际化问题。这篇文章http://www.cnblogs.com/yangshaoning/archive/2010/09/12/1824432.html写的不

2011-08-01 22:09:36 3826 2

原创 Java_NetWork_Endian相关的几个函数

ntohl()  简述:  将一个无符号长整形数从网络字节顺序转换为主机字节顺序。#include ,  u_long PASCAL FAR ntohl( u_long netlong);  netlong:一个以网络[字节顺序表达的32位数。  注释:

2011-08-01 16:27:55 2371

TestPods 工程

对应博客http://blog.csdn.net/veryitman/article/details/51407078的资源. 可以下载自己实践.

2016-05-14

InstanceVar

对应博客: iOS内存话题: 实例变量造成的循环引用 地址: http://blog.csdn.net/veryitman/article/details/51298878

2016-05-02

TimerDealloc

对应博客http://blog.csdn.net/veryitman/article/details/51115553中的代码.

2016-04-10

ChainingOSX

请看博客http://blog.csdn.net/veryitman/article/details/48252607

2015-09-06

android busybox

busybox 使 android adb shell 下支持更多的 shell。

2012-06-15

Java Src FileAssistant

选择目录,然后可以删除指定的目录的源代码.希望对你有用,更希望你能开发更多使用小程序。

2012-01-13

JApp FileAssistant

选择目录,然后可以删除指定的目录.希望对你有用,更希望你能开发更多使用小程序。

2012-01-13

程序员心声

众多老资历人的经验之谈,值得一看! 程序员心声,精华集锦。。。

2011-10-07

android service thread toast handler

Demo android组件Service与Toast 第二个版本

2011-10-02

android service toast 01

Demo android service toast 第一个版本

2011-10-02

Android线程机制_2011_9_30更新

根据开发经验以及android机制,结合Java多线程和android多线程,说明问题。 给初学android或者对android的多线程机制还有点迷惑的人做点贡献。该文档会持续更新。 推荐:http://blog.csdn.net/androidbluetooth/article/details/6384641 关于invalidate参看:http://blog.csdn.net/androidbluetooth/article/details/6695516

2011-09-30

google-guitar源码

google首页上出现过的吉他。 可以使用键盘弹奏。

2011-09-22

android custom dialog src

自定义实现Dialog、AlertDialog,建议先看博客:UI效果(2): 自定义Dialog,然后再决定是否下载。

2011-08-11

android button shape Toast

android button 特殊效果 shape 实现button的特殊效果。

2011-07-26

android 实例 Activity 之间通过 Handler 通信

android 实例 Activity 之间通过 Handler 通信

2011-07-16

ADT12.0 androidPlugin

官方发布声明已经修复的bug: We've fixed a number of smaller issues in ADT 12 that don't deserve blog posts on their own, but here's a quick roundup: * Several important bugs related to the GestureOverlayView have been fixed. * Code completion inside a custom view layout has been improved * The proguard template has been tweaked such that it should no longer remove classes that are only referenced from XML * A problem with the property sheet not updating itself in Eclipse 3.6.2 has been fixed (and we improved the sorting of its categories) * Fragment-rendering inside included layouts has been fixed 这是最新版ADT插件,即ADT12.0,欢迎下载!

2011-07-13

Http下载原理讲解

例子与原理结合,很好的讲解了Http下载原理

2011-07-08

android task

详细讲解android task以及android四种加载模式。 测试及原理说明结合。

2011-06-15

ADT11.0-plugins

最新版ADT,ADT11.0,修改了很多BUG,比较好用!

2011-06-13

Cygwin下载与安装.doc

具体的说明了Cygwin下载与安装 主要是针对1.7版本

2010-12-15

空空如也

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

TA关注的人

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