wanli_smile

积跬步至千里,体会编程思想

排序:
默认
按更新时间
按访问量

Objective-C performSelector: withObject: 消息处理方法

performSelector: withObject:  Objective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候传递人和消息。 ...

2012-12-18 11:40:35

阅读数:1667

评论数:0

IOS内存管理的一点总结

IOS内存管理的一点总结   零零碎碎学习iphone编程有一个月了,对内存管理还是有些生疏,整理些个人觉得比较简洁、包含要点的要点和大家分享: Objective-C对象生成与释放 1、Objective-C的对象生成于堆之上,生成之后,需要一个指针来指向它。   ClassA *obj...

2012-11-01 17:21:16

阅读数:1740

评论数:2

AndroidPN源码分析(包含client和server)

AndroidPN源码分析(包含client和server)     很久没有写笔记了,也没有分享了,关键是上班太累、做的东西太多、太杂,涉及的东西也多了,自己也很难抽出时间写写。     最近自己在做类似QQ那样的聊天程序,其中对消息的交互有两种方式,push和pull。下面就讲讲自己比较钟...

2012-10-29 23:01:21

阅读数:4301

评论数:0

半年的工作总结

半年的工作总结          先简单的说说自己情况,我是2012年6月刚毕业的,毕业的院校也是一所很普通的二本院校。    在大三结束的时候,尝试着去深圳找份实习工作,结果自身心理原因(毕竟自己还没有毕业,零零碎碎的android方面的东西自学的也不是很久,很是不自信),自身能力经验,...

2012-08-19 16:35:51

阅读数:3814

评论数:12

Android MediaRecorder实现暂停断点录音功能

Android  MediaRecorder实现暂停断点录音功能     最近研究了下MediaRecorder的录音功能,发现暂停之后,继续录音这个功能,网上参考的资料比较少,现在将自己的学习成果分享大家: 基本原理如下:MediaRecorder通过MIC录音,系统没有自带的pause功能...

2012-07-04 14:37:12

阅读数:14676

评论数:5

自定义的一个ProgressDialog

自定义的一个ProgressDialog 如图:   public class MyProgressDialog { Dialog dialog; Context context; ImageView imageView1; ImageView imageView2...

2012-06-21 09:42:21

阅读数:2029

评论数:0

Intent跳转

AndroidIntent应用,打开网页,安装程序,打电话,打开地图等功能 1.从google搜索内容 Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.putExtra(S...

2012-05-18 14:45:51

阅读数:1218

评论数:0

EditText,TextView部分文字点击事件响应

EditText,TextView部分文字点击事件响应  最近比较忙,直接附图和代码。有问题留言:   代码: http://download.csdn.net/detail/wanli_smile/4291514   学习android交流群: 187651345

2012-05-10 15:45:31

阅读数:2036

评论数:1

android一些属性的总结

布局:     在 android 中我们常用的布局方式有这么几种: 1.LinearLayout ( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角)                                            线...

2012-05-03 15:03:00

阅读数:1213

评论数:0

Android中AsyncTask的用法

在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI 线程),在子线程中操作UI线程会出现错误。因此android提供了一个类Handler来在子线程中来更新UI线...

2012-04-18 14:29:45

阅读数:876

评论数:1

Android 中Message,MessageQueue,Looper,Handler详解+实例

Android 中Message,MessageQueue,Looper,Handler详解+实例   一、几个关键概念 1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。 创建一个线程...

2012-04-18 09:27:12

阅读数:1055

评论数:1

android开发引入包的问题(ADT17)

更新最新ADT插件,打包工程无异常,但是程序运行时无法找到所引入jar包 更新最新ADT插件,打包工程无异常,但是程序运行时无法找到所引入jar包,更新最新的ADT插件时,自然而然大家都会遇到这样的问题。(因为更新了sdk到1.7以上,就需要更新eclipse的ADT插件到最新的17以上)。但是...

2012-04-12 11:20:12

阅读数:2668

评论数:0

android google map 开发中的常见问题及解决(无法获取 google map apiKey 和Couldn't get connection factory client)

android google map 开发中的常见问题及解决   这些天要研究下google map,在开发的过程中遇到了一些问题。在网上找资料发现也有很多朋友也遇到了类似的问题。而且没有确切的解决方案。在这里本人就简要的说说自己遇到的问题和解决方案。 google map的引入,   ...

2012-04-10 13:11:03

阅读数:5536

评论数:11

android中shape绘制背景图片

android中shape绘制背景图   今天无意发现了android中很好的一款绘制背景图片的xml布局吧!shape。使用shape可以很好的替代以前自己四处找背景图片啦!一张图大家看看效果 这张背景就是使用shape绘制的哦。几行代码就可以搞定,个人感觉比使用图片好多了。 新建一...

2012-03-28 09:30:30

阅读数:3641

评论数:0

Android拷贝工程不覆盖原工程的配置方法

Android拷贝工程不覆盖原工程的配置方法     今天同学向探讨一个问题,如何在android手机上拷贝工程不覆盖原工程的配置方法,例如A工程,我拷贝A工程的代码,在A工程的基础上我开发B工程,这个时候因为包名或者其中一些配置的原因,让A和B工程不能同时运行在虚拟机或者真机上,为了使共A。B...

2012-03-14 20:13:25

阅读数:2077

评论数:6

Android开发者必须深入学习的10个应用开源项目

Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智 慧和创造力。 Android开发者必须深入学习的10个应用开源项目 android开发, 开源项目 Android开发又...

2012-03-11 20:58:44

阅读数:1144

评论数:0

filter中的url-pattern

Servlet中的filter是J2EE开发中常用的技术,使用方便,配置简单。servlet和filter中的url-pattern有一些文章在里 面的,总结了一些东西,以免遇到问题又要浪费时间。    一,servlet容器对url的匹配过程: 当一个请求发送到servlet容器的时候,...

2012-03-03 13:48:48

阅读数:1404

评论数:0

aptana studio 3 添加jquery 提示功能

aptana studio 3的jquery和js开发提示功能,是我见过最好的开发工具。下面就介绍两种安装jquery提示方法: aptana 3 相比之前的aptana 2,在代码提示的选择上有一点改变。以前是直接到插件中心下载,然后再到editor里面打对勾的,现在应该找不到了(确切的说...

2012-02-28 18:54:30

阅读数:6210

评论数:2

((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0]

getClass().getGenericSuperclass()返回表示此 Class 所表示的实体(类、接口、基本类型或 void)的直接超类的 Type 然后将其转换ParameterizedType。。 getActualTypeArguments()返回表示此类型实际类型参数...

2012-02-28 12:33:37

阅读数:1828

评论数:0

MyEclipse快捷键收集

MyEclipse快捷键收集 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先...

2012-02-23 10:58:54

阅读数:906

评论数:0

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