android
文章平均质量分 85
mozhenhau_
学习,博客已转去mozhenhau.com
展开
-
android异步加载图片类
android异步加载图片类,个人使用有需要的话拿过来修改一下就可以了//使用方法:/** * 图片异步下载完成后回调 * @author mzh * */public interface OnImageDownload { void onDownloadSucc(Bitmap bitmap,String c_url,ImageView imageV原创 2013-11-04 09:27:39 · 1541 阅读 · 0 评论 -
暂停更新,请前往个人博客mozhenhau.com
暂停更新,请前往个人博客mozhenhau.com新博客主要是做ios和mac上的工具苦逼程序员从android跳到ios了原创 2015-04-27 22:25:12 · 941 阅读 · 0 评论 -
android使用篇(三) MVC模式
MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型可以对于多种视图模型使用MVC的目的是将M和V的实现代码分离,方便扩展,便于以后的管理从开发者的角度,MVC把应用程序的逻辑层与界面是完全分开的,最大的好处是:界面设计人员可以直接参与到界面开发,程序员就可以把精力放在逻辑层上。虽然理论上可以实现,但实践起来还是原创 2014-03-23 21:43:45 · 5354 阅读 · 2 评论 -
android使用篇(四) 注解依赖注入IOC实现绑定控件
在android使用篇(三) MVC模式中提到一个问题:1) 视图层(View):一般采用XML文件进行界面的描述,使用的时候可以非常方便的引入,但是用xml编写了,又需要在Acitvity声明并且实例化,有点麻烦,考虑能否做一个类似注解实现匹配,或者写一个类获取xml的各个节点然后自动进行封装,当然,这只是个想法,以后再实现。今天终于把这个想法实现了,使用IOC注解实现对activity中控件的实例化。先普及一下java的反射机制和注解机制的知识:原创 2014-04-24 10:44:57 · 6853 阅读 · 2 评论 -
android异步加载图片类(续)-universal-image-loader详解
之前写过一篇android异步加载图片类 ,后来接触了一个开源项目universal-image-loader,听说淘宝也是用这玩意发现自己写的那个异步加载类太简单了,虽然功能是实现了,但是很多优化的问题都没有解决比如:同一个ui加载同一张图,会出现只加载一张,其他的加载不了加载多图的时候会有oom等问题现在来说说universal-image-loader特点:原创 2014-03-19 23:31:07 · 2926 阅读 · 0 评论 -
基于xmpp实现android端实现即时通讯---asmack基本方法(二)
xmppconnection类建议使用单例实现:public class XmppConnection{ public static int SERVER_PORT = 5222;//服务端口 可以在openfire上设置// public static String SERVER_HOST = "192.168.0.188";//你openfire服务器所在的ip p原创 2013-11-09 01:20:07 · 4522 阅读 · 0 评论 -
“加一”项目总结--android使用篇(一)
D3工作室第一个项目“加一”即将上线,android版已经完成第一版,感概良多总结一下这几个月的学习心得因为以前学的不是android,学的j2ee,对android很不熟悉,所以很多东西都要重新学毕竟是创业团队,团队需要什么新技术都要去学,这样才能学到更多东西项目使用了tomcat作为业务服务器,openfire作为聊天服务器,android为客户端。本人主要负责聊天原创 2013-11-13 15:40:31 · 2139 阅读 · 0 评论 -
基于xmpp实现android端实现即时通讯---asmack基本方法(三)
简单介绍一下asmack中常用到的方法属性connection.getAccountManager().createAccount(username, password); //创建一个用户 roster.removeEntry(roster.getEntry(friendName)); //删除某个好友 roster.setSubscriptionMod原创 2013-11-11 20:29:57 · 9396 阅读 · 2 评论 -
“加一”项目总结--android使用篇(二)(转)
android布局文件详解转载 2013-11-13 17:10:36 · 1522 阅读 · 0 评论 -
android应用程序的混淆打包(转)
android应用程序的混淆打包1 . 在工程文件project.properties中加入下proguard.config=proguard.cfg , 如下所示:target=android-8proguard.config=proguard.cfgEclipse会通过此配置在工程目录生成proguard.cfg文件 2 . 生成keystore (如已有可转载 2013-11-12 13:04:10 · 1206 阅读 · 0 评论 -
基于xmpp实现android端实现即时通讯---asmack基本方法(一)
直接上代码了:xmppconnection类建议使用单例实现public class XmppConnection{ public static int SERVER_PORT = 5222;//服务端口 可以在openfire上设置 public static String SERVER_HOST = "115.29.174.55";//你openfire服务器所在的ip原创 2013-11-09 01:17:47 · 6949 阅读 · 0 评论 -
android自定义控件---添加表情
android自定义控件---添加表情一、定义layout文件,图片不提供了<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_原创 2013-11-21 13:53:02 · 4353 阅读 · 0 评论 -
用XMPP实现完整Android聊天项目
简介这是一个完整的xmpp的Android的项目服务端使用openfire3.9.3客户端使用Android4.2.2集成第三方:百度地图sdkasmack.jaruniversal-image-loader-1.9.3.jar项目地址https://github.com/mozhenhau/D3Xmpp项目详细介绍htt原创 2015-06-10 12:08:11 · 2594 阅读 · 2 评论