从上图中可以看出,Android系统架构为四层结构,从上层到下层分别是应用程序层、应用程序框架层、系统运行库层以及Linux内核层,分别介绍如下:(1)Appliacation Android平台不仅仅是操作系统,也包含了许多应用程序,诸如SMS短信客户端程序、电话拨号程序、图片浏览器、Web浏览器...
分类:
移动开发 时间:
2015-07-08 20:52:13
阅读次数:
150
MWPhotoBrowser非常好用的图片浏览器FDFullscreenPopGesture用于全屏滑动切换视图Aspects用于快速AOP编程AFNetworkingiOS开发中最为火爆的网络框架(OC)AlamofireiOS开发中最为火爆的网络框架(Swift)Kiwi行为驱动开发测试(BDD...
分类:
移动开发 时间:
2015-07-07 18:47:17
阅读次数:
161
等一下我们就要做成这样的效果 下面看代码(代码没有优化过 基本都看动) (哒哒:刚刚看上去觉得好难啦);
//
// ViewController.m
// 03图片浏览器(代码创建)
//
// Created by sunda on 15/7/1.
// Copyright (c) 2015年 sunda. All rights reserved.
//
#import "View...
分类:
移动开发 时间:
2015-07-02 10:13:13
阅读次数:
298
本来,画廊式的图片浏览器,使用Android中的Gallery就能轻松完成,但是Google说Gallery每次切换图片时都要新建视图,造成太多的资源浪费,已经在安卓api 19之后被彻底废弃,Google推荐使用ViewPager或者HorizontalScrollView来实现Gallery的效果。网上对此的资料太杂,有部分资料写得太高深,完全看不懂。我搞了一个下午,才使用Horizontal...
分类:
移动开发 时间:
2015-06-29 10:18:05
阅读次数:
276
使用Android的GridView与BaseAdapter能够轻易完成网格式图片浏览器。下面用一个例子还说明,同时说明安卓是如何访问图片资源。其实所谓的图片资源,就是你拷贝到安卓工程的图片。相当于你把几张图片放到网页的站点文件夹,之后用标签引用就这么简单。
如下图,在安卓工程中有8张我自己拷贝进去的图片,与自带的ic_launcher.png,共9张图片。
下面完成一个网格式图片浏览...
分类:
移动开发 时间:
2015-06-28 12:48:27
阅读次数:
157
ImageView简介imageView继承于View,主要用于显示图片,凡是Drawable对象都可以用它显示。
ImageView直接派生了ImageButton和ZoomButton等组件。ImageView的属性设置
android:sacleType的设置是用来设置图片的显示方式。
图片浏览器实例package peng.liu.testview;import android.a...
分类:
移动开发 时间:
2015-05-27 10:09:09
阅读次数:
146
1 // 2 3 // HYViewController.m 4 5 // 01-图片浏览器复习 6 7 // 8 9 // Created by apple on 15-4-10. 10 11 // Copyright (c) 2015年 apple. All...
分类:
移动开发 时间:
2015-05-18 22:43:52
阅读次数:
146
学完GridView,做了一个图片浏览的功能的小组件。什么是GridView呢?GridView(网格视图)是按照行列的方式来显示内容的,一般用于显示图片,图片等内容,比如实现九宫格图,用GridView是首选,也是最简单的。
分析步骤:
1.准备好数据源2.创建一个List集合,用于将图片ID转换为List集合3.创建适配器4.绑定GridView和Adapter之间的关联5.注册事件监听...
分类:
其他好文 时间:
2015-05-13 22:02:19
阅读次数:
193
继续改进上面文章中的图片浏览器小案例,将数据放到字典中. 首先了解一下,viewDidLoad方法的作用:@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any addit...
分类:
其他好文 时间:
2015-05-13 19:17:31
阅读次数:
107
本篇文章再次改进图片浏览器小实例. 本篇引入"懒加载"的概念.懒加载(延迟加载),也就是在需要的时候才加载(效率高,占用内存小)。所谓懒加载,也就是重写其get方法. 直接附上源码: ViewController.m 1 // 2 // ViewController.m 3 /...
分类:
其他好文 时间:
2015-05-13 19:11:05
阅读次数:
124