![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓开发
文章平均质量分 57
dali_yan
写优雅的代码,做优雅的人。
展开
-
百度地图安卓搜索服务开发
百度api android SDK版的检索服务这一节的(检索SDK),个人认为如果按照它源码可能会出一下小问题,不知道大家遇到过没有,他主要的问题是在新建MySearchListener类的时候,方法中引用MyMapActivity这个类的时候会报错,而源码中并没有经过处理;这是因为内部类和外部类的相互间不能直接引用需要经过处理。修改后的源码如下:一.MainActivity类pack原创 2013-07-19 17:23:48 · 1285 阅读 · 0 评论 -
观察者模式在android 上的最佳实践
在上一篇文章中介绍了介绍了观察者模式的定义和一些基本概念,观察者模式在 android开发中应用还是非常广泛的,例如android按钮事件的监听、广播等等,在任何类似于新闻-订阅的模式下面都可以使用。从某种意义上面来说android有点像JAVA EE的WEB页面,在都需要提供View层用于进行操作,在多个页面之间传递数据发送通知都是一件很麻烦的事情。 在android中从A页面跳转到B原创 2015-05-09 23:30:00 · 5183 阅读 · 3 评论 -
博客地址迁移
博客地址迁移到 http://www.akiyamayzw.com/感谢各位朋友的支持。原创 2015-04-04 09:22:03 · 947 阅读 · 0 评论 -
(android文档原创翻译)管理Activity的生命周期<一>
(英文原文链接地址)1.启动你的Activity 不同其它的应用程序通过main()方法来启动,android系统是按照一定的顺序通过调用其生命周期(lifecycle)的回调方法来启动或者结束一个activity。本节简要介绍了Activty的最为重要的生命周期,并且示意了怎样处理一个Activity的生命周期.理解什么叫做生命周期的callbacks 在A翻译 2014-11-13 11:08:42 · 1822 阅读 · 0 评论 -
android通用適配器
一.需求分析在平常的android開發過程中,ListView、GridView適配的編寫是一件很麻煩而且很重複的事情,每次都需要考慮性能的優化、item的編寫、獲取網絡圖片時候信息的錯亂等問題,因此考慮寫實現一個通用的適配器,主要考慮的功能:(1)自適應item佈局文件,每次使用的時候只需要傳入佈局的id編號即可;(2)實現List列表的性能調優,能夠複用item,使列表的加載速度大原创 2014-10-27 10:35:56 · 1446 阅读 · 0 评论 -
面试不足总结
今天android面试了一下,发现有很多的不足,在此记录一下,作为鞭策自己提高和鼓励自己学习的动力。技术方面的:(1)JAVA基础方面知识提高,比如一些比较常用的集合类的使用ArrayList、LinkedList、vector等方面的知识。(2)JAVA虚拟机方面的知识亟待提高,包括内存的回收、创建JVM虚拟机的内部原理(3)JAVA io方面的知识有待提高,包括IO系统的设计和原创 2014-11-07 19:09:15 · 1327 阅读 · 1 评论 -
相机开发(聚焦、横竖屏拍照、照片存储、连续拍照等)
最近项目用到了相机拍照的功能,于是想着封装好一些通用性较好的相机调用,从百度和谷歌上查找出来的资料真的印证了“天下文章一大抄”的道理,而且它们实现的拍照功能大都存在缺陷,如聚焦问题、重复拍照问题、照片存储问题、横竖屏转换问题。一大堆的问题,而且程序的扩展性和可重用性实在不敢恭维,排版级其混乱。最后无奈,打开API文档camera相机类,从最基础的学起,然后自己进行改进,从这里也告诉我们一个道理原创 2014-08-25 17:02:50 · 7432 阅读 · 9 评论 -
android进程回收算法
android应用进程的回收算法主要遵循着一下几个原则:(1)原创 2014-09-22 19:34:12 · 906 阅读 · 0 评论 -
仿蘑菇街界面应用(1)
看到郭霖大神仿微信主界面的博客,在佩服大神文笔犀利、讲解详尽、代码风骚之余,也想在上班无所事事时,找点有意思的东西玩玩,最近博客将连续来仿造一个蘑菇街的APP的界面设计,蘑菇街作为中国最大女性购物社区,其APP的设计水平也毋庸置疑的,(1)准备工作 在阅读郭霖大神的博客时有人问里面使用的美工素材怎么得到的,其实很简单,下载一个APP,把APK格式修改成rar后解压,你会在目录下看到所有的原创 2014-08-14 18:03:23 · 3773 阅读 · 5 评论 -
仿蘑菇街界面(2)
上一篇博客,博客地址http://blog.csdn.net/itbailei/article/details/38561297把基本的主界面框架已经搭建完毕,我们采用的基本框架为fragment进行页面之间的切换,底部菜单采用的是RadioButton。今天我们来重点来仿照一下第一个底部菜单“爱逛”,首先我们来分解一下功能区域:1.功能区域分解 (1) PageTabs左右切换原创 2014-08-20 20:20:00 · 2940 阅读 · 0 评论 -
lisView优化(2)
接着上篇(点击打开链接)从上面我们可以知道要想获原创 2014-08-04 22:50:42 · 1225 阅读 · 0 评论 -
安卓ListView优化(1)
最近在做项目的时候遇到了ListView大量数据加载问题,wang原创 2014-08-03 22:05:15 · 1231 阅读 · 0 评论 -
安卓调试时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 · 1661 阅读 · 0 评论 -
将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 · 7148 阅读 · 0 评论