2013年1月22日

UIScrollView 实例

摘要: UIScrollView 类负责所有基于 UIKit 的滚动操作。一、创建C代码CGRectbounds=[[UIScreenmainScreen]applicationFrame];UIScrollView*scrollView=[[UIScrollViewalloc]initWithFrame:bounds];或者C代码UIScrollView*scrollView=[[UIScrollViewalloc]initWithFrame:CGRectMake(0.0,0.0,self.view.frame.size.width,400)];当你创建完滚动视图后,你可以将另一个视图的内容粘合到滚 阅读全文

posted @ 2013-01-22 10:52 梁DH 阅读(558) 评论(0) 推荐(0) 编辑

2012年12月25日

开发你自己的XMPP IM

摘要: 最近没在Blog 上露脸,为撒类?应师兄的请求,帮他研究一个XMPP IM 软件的开发。反正最近也没什么大事,每天都想写写代码练练手,就帮忙呗。研究了一通觉得还挺有趣,自己这几天查国内外的资料,发现国内关于这方面间的软件 资料太少了,就想在这里写几篇关于此类IM 软件开发的文章。不过别看东西小,涉及的模块可不少。所以我基本上分为三篇文章来介绍此类软件的开发:第一篇是关于XMPP 协议是啥,IM 是啥以及一个比较有名的开源实现,该开源实现包括三个部分(Spark、Smack和Openfire);第二篇讲如何开发基于Spark 的客户端IM 插件部分;第三篇讲如何开发基于Openfire 服务器端 阅读全文

posted @ 2012-12-25 14:05 梁DH 阅读(391) 评论(0) 推荐(0) 编辑

2012年12月17日

Android实现推送方式解决方案

摘要: 本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也希望能够起到抛砖引玉的作用。^_^ 1.推送方式基础知识: 在移动互联网时代以前的手机,如果有事情发生需要通知用户,则会有一个窗口弹出,将告诉用户正在发生什么事情。可能是未接电话的提示,日历的... 阅读全文

posted @ 2012-12-17 10:16 梁DH 阅读(704) 评论(1) 推荐(2) 编辑

2012年11月29日

动态获取资源ID-用getIdentifier()获取资源Id

摘要: 做项目过程中遇到一个问题,从数据库里读取图片名称,然后调用图片。直接用R.drawable.?无法调用。查了好多地方最后找到了个方法,分享给大家,希望有帮助。 主要由两种方法,个人建议第二种。 1. 不把图片放在res/drawable下,而是存放在src某个package中(如:com.drawable.resource),这种情况下的调用方法为: String path = "com/drawable/resource/imageName.png"; InputStream is = getClassLoader().getResourceAsStream(path); 阅读全文

posted @ 2012-11-29 18:31 梁DH 阅读(461) 评论(0) 推荐(0) 编辑

2012年11月21日

android:descendantFocusability用法简析

摘要: 此方法适用于所有母控件无法获取焦点的情况开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者Checkable的子类控件),此时这些子控件会将焦点获取到,所以常常当点击item时变化的是子控件,item本身的点击没有响应。 这时候就可以使用descend 阅读全文

posted @ 2012-11-21 10:13 梁DH 阅读(303) 评论(0) 推荐(0) 编辑

2012年11月6日

找ios团队合作

摘要: 找有ios一年实际工作经验的同学合作,这里有项目,可以帮大家获取工作外的收入。联系QQ: 9427599要求:有一年或以上工作经验,有案例可以展示 阅读全文

posted @ 2012-11-06 14:11 梁DH 阅读(475) 评论(1) 推荐(0) 编辑

2012年10月25日

同时显示多个Notification时PendingIntent

摘要: 使用NotificationManager触发多个Notification:private Notification genreNotification(Context context, int icon, String tickerText, String title, String content, Intent intent){ Notification notification = new Notification(icon, tickerText, System.currentTimeMillis()); PendingIntent pendInt... 阅读全文

posted @ 2012-10-25 15:04 梁DH 阅读(429) 评论(0) 推荐(0) 编辑

Android PendingIntent的一些经验

摘要: 近日在开发中刚好涉及到桌面Widget的一些开发工作,而桌面Widget控件的点击事件,通常只能通过RemoteViews.setOnClickPendingIntent(int viewId, PendingIntent pendingIntent)方法来指定响应的行为。通常实际应用中我们会把桌面Widget作为应用的快捷方式和缩略展示,那么通常我们做的事情一般是点击桌面Widget上某控件后,跳转到对应的Activity中,那么我们就需要使用到PendingIntent.getActivity(Context context, int requestCode, Intent intent, 阅读全文

posted @ 2012-10-25 14:04 梁DH 阅读(425) 评论(0) 推荐(0) 编辑

2012年10月24日

Activity完全加载完毕后的回调函数

摘要: @Override public void onWindowFocusChanged(boolean hasFocus) { // TODO Auto-generated method stub super.onWindowFocusChanged(hasFocus); } 这个onWindowFocusChanged指的是这个Activity得到或者失去焦点的时候 就会call。。也就是说 如果你想要做一个Activity一加载完毕,就触发什么的话 完全可以用这个这个事件可以实现当一个Activity完全加载完毕后,然后就执行。互联网 信息聚合网站 :www.yid... 阅读全文

posted @ 2012-10-24 19:57 梁DH 阅读(1439) 评论(0) 推荐(0) 编辑

2012年10月17日

Android App Widget中如何调用RemoteView中的函数

摘要: 我们在开发App Widget时候,要创建一个RemoteView来呈现界面。但是会发现如果我们想要控制RemoteView中的view时候是无法使用findViewbyId来控制Child View对象。 从目前SDK情况看,android为我们了一些解决方法。Remote View提供了一些方法可以操控child view。在文档中可以查到如下函数:SetBitmap,SetBoolean,SetBundle,setImageViewBitmap,setInt...1. 第一个参数int viewId来确定操作哪个view2. 第二个参数 methodName,是第一个参数view对象里面 阅读全文

posted @ 2012-10-17 20:58 梁DH 阅读(698) 评论(2) 推荐(0) 编辑

导航