Android程序员读过andridapi的最好证明(2)
Q2.Android API中包含其他API吗?
Q3.Android API中,哪些包不是android的?...
分类:
移动开发 时间:
2014-09-09 12:51:58
阅读次数:
195
本篇文章主要是带大家从源码的角度上面去解读这个强大的图片加载框架,自己很久没有写文章了,感觉生疏了许多,距离上一篇文章三个月多了,确实是自己平常忙,换了工作很多东西都要去看去理解,然后加上自己也懒了,没有以前那么有激情了,我感觉这节奏不对,我要继续保持以前的激情,正所谓好记性不如烂笔头,有时候自己也会去翻看下之前写的东西,我觉得知识写下来比在脑海中留存的更久,今天就给大家来读一读这个框架的源码,我感觉这个图片加载框架确实写的很不错,读完代码自己也学到了很多。我希望大家可以先去看下Android 开源框架Un...
分类:
移动开发 时间:
2014-09-09 12:49:08
阅读次数:
217
上一篇已经完整的解析了Android View的事件分发机制,今天给大家代码ViewGroup事件分发的源码解析~~凡是自定义ViewGroup实现各种滑动效果的,不可避免的会出现很多事件的冲突,对ViewGroup事件分发机制的了解,也有益于大家了解冲突产生的原因,以及对冲突进行处理~1、案例首先我们接着上一篇的代码,在代码中添加一个自定义的LinearLayout:package com.ex...
分类:
移动开发 时间:
2014-09-09 12:46:48
阅读次数:
197
期待已久的中秋节,那小编的思维脱线也就值得原谅了。在今天小编的乱码世界里,中秋节有这样的传说:
后羿骚年和嫦娥姑凉,从小青梅竹马、两小无猜(两个人小时候无论如何也猜不到另一半是对方)。
后羿是个程序员,嫦娥不喜欢他:整天就知道敲代码,能有什么前途。
后羿不想回家被嫦娥鄙视,就天天加班。
终于,光荣秃顶的时候开发出了一款超炫的AR应用,大热。
后羿的这款应用的核...
分类:
移动开发 时间:
2014-09-09 12:41:40
阅读次数:
224
偶然所得,除了配置好的Eclipse平台可以开发做Android开发,google又推出了专门用以开发Android程序的平台——Android Studio。
Android Studio的优势是:不需要手动配置SDK和AVD Manager,就是说它已经集成了Android 的SDK和虚拟机管理
器,只要你电脑上配置好了JDK,就可以直接开发了。
1简介
Android Studio...
分类:
移动开发 时间:
2014-09-09 12:38:48
阅读次数:
273
前言
想必用过美团客户端的用户对美团那个加载小人的动画印象很深刻,一个可爱的小人在那拼命的跑。这个动画实现的方法其实很多,今天这里就用frame动画来实现一下。
一、效果图
二、布局文件
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools...
分类:
移动开发 时间:
2014-09-09 12:34:28
阅读次数:
243
1. 前言在开发面向现代智能手机的移动Web应用的时候,无法避免一个事实,就是需要开发单页应用(Single Page WebApp)。对于不同的系统需求,单页应用的粒度会不同,可能是整个系统都使用一个页面装载,也可能是按模块分为独立页面装载。在开发单页应用时第一个要处理的问题就是页面结构化,由于多...
分类:
移动开发 时间:
2014-09-09 12:22:08
阅读次数:
237
写的不错: http://www.cnblogs.com/allin/archive/2010/05/11/1732200.htmlAndroid-ListView几个比较特别的属性:1)android:stackFromBottom="true"设置你做好的列表显示在列表的最下面,值为true和....
分类:
移动开发 时间:
2014-09-09 12:21:18
阅读次数:
223
一、自适应屏幕Webview自适应屏幕实现的三种方法。第一种: WebSetting settings = webView.getSettings(); settings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN); 把所有内容放在web...
分类:
移动开发 时间:
2014-09-09 12:17:08
阅读次数:
266
IOS开发和Web开发一样,网络请求方式包括Get和Post方式。Get和Post两者有和特点和区别,在本篇博客中不做过多的论述,本篇的重点在于如何GET数据和POST数据。下面还会提到如何在我们的项目中使用CocoaPods, CocoaPods的安装和使用教程请参考链接http://code.....
分类:
移动开发 时间:
2014-09-09 12:16:58
阅读次数:
214
You should do it in a single SQL statement if at all possible. And believe it or not, it is almost always possible.If you can’t do it in a single SQL ...
分类:
移动开发 时间:
2014-09-09 12:16:38
阅读次数:
262
折腾了一整天,本文总结一下ios7.0页面跳转有关的内容storyboard的潜规则我接触ios很晚,环境已经是xcode5+ios7,所以对以前的IOS开发模式并不了解。在网上查阅了很多资料,发现以前的代码,很多都需要自己coding来创建ViewController,比如:Objc代码WTwoV...
分类:
移动开发 时间:
2014-09-09 12:12:28
阅读次数:
269
前段时间完成的基于HTML5的PACS,能够运行于google chrmoe浏览器、Mozilla Firefox浏览器,对android系统和IOS系统的手机和平板也能够完美的支持。但是IE浏览器对HTML5的支持并不理想,只有IE10及以上版本对HTML5的支持才比较完善。但国内很多医院的...
分类:
移动开发 时间:
2014-09-09 12:10:28
阅读次数:
367
整个View树的绘图流程是在ViewRoot.java类的performTraversals()函数展开的,该函数做的执行过程可简单概况为根据之前设置的状态,判断是否需要重新计算视图大小(measure)、是否重新需要安置视图的位置(layout)、以及是否需要重绘(draw),其框架过程如下:me...
分类:
移动开发 时间:
2014-09-09 12:09:38
阅读次数:
307
从第二集来看,的确是非常清楚了。把画质设置成超清即可。今天是第三课讲解,主要讲LinerLayout布局的介绍。LinerLaout是最常用的布局这里除了讲解基本用法之外,还讲了巧妙利用weight权重,设计出精妙的布局。关于呼啸Android视频:这套视频的最大特点是实用,哪些该讲,哪些不该讲,我...
分类:
移动开发 时间:
2014-09-09 12:00:08
阅读次数:
242
自动释放池中是否有虑重功能1 @autoreleasepool {2 UIView *view = [UIView alloc] init] autorelease];3 [view autorelease];4 }这样写在自动释放池的队列中是两个对象还是一个对象,就...
分类:
移动开发 时间:
2014-09-09 11:54:18
阅读次数:
226
今天是中秋节,先祝各位中秋快乐吧。作为北漂的人,对于过节最大的感触就是没气 氛~ 中秋是一个特别重要的节日,小的时候过中秋都是特别快乐的,有月饼吃,和家人上月,过完中秋要去亲戚家拜访等等。现在对于我们来说也就是一个节日罢了,窝 在家里看点电视、看点书、吃顿好的,虽说生活好了,但日子过得没啥滋味。废话...
分类:
移动开发 时间:
2014-09-09 11:53:58
阅读次数:
295