9 dali_yan

尚未进行身份认证

写优雅的代码,做优雅的人。

等级
TA的排名 13w+

将Gradle项目发布到maven仓库

将Gradle项目发布到maven仓库1. Gradle简介1.1.Ant、Maven还是Gradle?1.1.1Ant和Maven介绍 全称为Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。 在发布maven之前,android普遍使用ant的方式进行项目的构建和管理,它们均使用XML文件来配置描述项目的,相比较于ant ma

2015-08-24 16:15:00

观察者模式在android 上的最佳实践

在上一篇文章中介绍了介绍了观察者模式的定义和一些基本概念,观察者模式在 android开发中应用还是非常广泛的,例如android按钮事件的监听、广播等等,在任何类似于新闻-订阅的模式下面都可以使用。从某种意义上面来说android有点像JAVA EE的WEB页面,在都需要提供View层用于进行操作,在多个页面之间传递数据发送通知都是一件很麻烦的事情。  在android中从A页面跳转到B

2015-05-09 23:30:00

博客地址迁移

博客地址迁移到 http://www.akiyamayzw.com/感谢各位朋友的支持。

2015-04-04 09:22:03

(android文档原创翻译)管理Activity的生命周期<一>

(英文原文链接地址)1.启动你的Activity   不同其它的应用程序通过main()方法来启动,android系统是按照一定的顺序通过调用其生命周期(lifecycle)的回调方法来启动或者结束一个activity。本节简要介绍了Activty的最为重要的生命周期,并且示意了怎样处理一个Activity的生命周期.理解什么叫做生命周期的callbacks    在A

2014-11-13 11:08:42

面试不足总结

今天android面试了一下,发现有很多的不足,在此记录一下,作为鞭策自己提高和鼓励自己学习的动力。技术方面的:(1)JAVA基础方面知识提高,比如一些比较常用的集合类的使用ArrayList、LinkedList、vector等方面的知识。(2)JAVA虚拟机方面的知识亟待提高,包括内存的回收、创建JVM虚拟机的内部原理(3)JAVA io方面的知识有待提高,包括IO系统的设计和

2014-11-07 19:09:15

android通用適配器

一.需求分析在平常的android開發過程中,ListView、GridView適配的編寫是一件很麻煩而且很重複的事情,每次都需要考慮性能的優化、item的編寫、獲取網絡圖片時候信息的錯亂等問題,因此考慮寫實現一個通用的適配器,主要考慮的功能:(1)自適應item佈局文件,每次使用的時候只需要傳入佈局的id編號即可;(2)實現List列表的性能調優,能夠複用item,使列表的加載速度大

2014-10-27 10:35:56

android进程回收算法

android应用进程的回收算法主要遵循着一下几个原则:(1)

2014-09-22 19:34:12

相机开发(聚焦、横竖屏拍照、照片存储、连续拍照等)

最近项目用到了相机拍照的功能,于是想着封装好一些通用性较好的相机调用,从百度和谷歌上查找出来的资料真的印证了“天下文章一大抄”的道理,而且它们实现的拍照功能大都存在缺陷,如聚焦问题、重复拍照问题、照片存储问题、横竖屏转换问题。一大堆的问题,而且程序的扩展性和可重用性实在不敢恭维,排版级其混乱。最后无奈,打开API文档camera相机类,从最基础的学起,然后自己进行改进,从这里也告诉我们一个道理

2014-08-25 17:02:50

仿蘑菇街界面(2)

上一篇博客,博客地址http://blog.csdn.net/itbailei/article/details/38561297把基本的主界面框架已经搭建完毕,我们采用的基本框架为fragment进行页面之间的切换,底部菜单采用的是RadioButton。今天我们来重点来仿照一下第一个底部菜单“爱逛”,首先我们来分解一下功能区域:1.功能区域分解  (1) PageTabs左右切换

2014-08-20 20:20:00

仿蘑菇街界面应用(1)

看到郭霖大神仿微信主界面的博客,在佩服大神文笔犀利、讲解详尽、代码风骚之余,也想在上班无所事事时,找点有意思的东西玩玩,最近博客将连续来仿造一个蘑菇街的APP的界面设计,蘑菇街作为中国最大女性购物社区,其APP的设计水平也毋庸置疑的,(1)准备工作  在阅读郭霖大神的博客时有人问里面使用的美工素材怎么得到的,其实很简单,下载一个APP,把APK格式修改成rar后解压,你会在目录下看到所有的

2014-08-14 18:03:23

lisView优化(2)

接着上篇(点击打开链接)从上面我们可以知道要想获

2014-08-04 22:50:42

安卓ListView优化(1)

最近在做项目的时候遇到了ListView大量数据加载问题,wang

2014-08-03 22:05:15

Android-Universal-Image-Loader开源项目应用

今天和同事讨论了一下图片的加载

2014-07-16 18:19:34

安卓调试时ADB server didn't ACK的终极解决办法

今天在调试安卓程序的时候点击RUN是老是提示ADB server didn't ACK,* failed to start daemon *,等错误,或者点击RUN AS-RUN APPLICATION时出现The connection to adb is down, and a severe error has occured.等错误,莫名其妙的,谷歌了好多解决办法,有的说重启ADB服务,有的说

2013-07-25 20:52:03

百度地图安卓搜索服务开发

百度api android SDK版的检索服务这一节的(检索SDK),个人认为如果按照它源码可能会出一下小问题,不知道大家遇到过没有,他主要的问题是在新建MySearchListener类的时候,方法中引用MyMapActivity这个类的时候会报错,而源码中并没有经过处理;这是因为内部类和外部类的相互间不能直接引用需要经过处理。修改后的源码如下:一.MainActivity类pack

2013-07-19 17:23:48

Extjs和servlet的登陆数据库处理

弄了一晚上终于弄清楚了Extjs和数据库的交互方法,写下作为备忘,其实Extjs和数据库的交互主要有两种方法一种是通过ajax和表单方式进行交互,我采用的是ajax方式。一.前台主要代码 ajax请求://数据库连接及处理 Ext.Ajax.request({ url: "login.action", //登录处理页面 method:

2013-07-06 11:54:11

C#调用飞信

找了很久才找到一个能用的飞信API接口(http://quanapi.sinaapp.com/fetion.php?u=飞信登录手机号&p=飞信登录密码&to=接收飞信的手机号&m=飞信内容),不过是第三方的API接口,飞信官方是没有发布API接口的,正在做一个环境监测系统,需要用到短信报警功能,当然使用短信猫也可以实现,不过毕竟能省则省,话不多说,这是我用C#写的一个程序:   1.界面如下

2013-03-10 18:22:48
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取