- 博客(33)
- 资源 (13)
- 收藏
- 关注
转载 我的Android进阶之旅------>经典的大牛博客推荐(排名不分先后)!!
今天看到一篇文章,收藏了很多大牛的博客,在这里分享一下谦虚的天下柳志超博客Android中文WikiAndroidStudio-NDK开发-移动开发团队谦虚的天下 - 博客园gundumw100博客 - android进阶分类文章列表 - ITeye技术网站CSDN博文精选:Android系列开发博客资源汇总 - CSDN.NET - CSDN资
2015-04-30 10:47:50 14340 1
转载 为GridView添加HeaderView
实现这个功能一般有两种思路,一种思路是使用ScrollView+GridView,第二种思路是使用ListView来实现GridView的效果。第一种思路的具体实现是把HeaderView和GridView都放到ScrollView里面,这里要解决的问题是ScrollView和GridView滑动手势的冲突问题,解决办法是让GridView充满ScrollView,不让GridView滑动而只
2015-04-27 17:26:21 427
转载 安卓开发者必备的42个链接
1、谷歌安卓开发者页面 这里是主站点,在这您可以找到一切资源帮助您开始安卓开发。此站包含了很多关于学习基础知识的资源,完整的API引用,以及你开始开发所需的各种工具。此站共分为五个部分:作为初学者,你应该从工具开始,这部分讲解了如何安装安卓SDK。教程为你提供了关于安卓的基本介绍,教给你如何写出你的第一个程序。它包括很多的资源,即便成为高级程序员你仍需阅读这里面的文章。
2015-04-24 09:49:52 2269 1
转载 BaseAnimation是基于开源的APP,致力于收集各种动画效果(最新版本1.3)
声明:部分动画来源于网络,本人只是想方便收集在一起,如果不妥请及时与我联系!谢谢为了统一BaseAnimationApp签名,一定要方便以后大家自动更新...防止签名冲突,不能及时更新BaseAnimation讨论群号:149581646github下载地址:https://github.com/z56402344/BaseAnimati
2015-04-23 16:52:04 572
原创 Android: ApiHelper
/* * Copyright (C) 2012 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * Yo
2015-04-20 11:37:56 611
转载 使用AudioManager调节播放器音量的开发实例
本文所讲内容是如何使用AudioManager来调节播放器的音量。首先说说大体的思路:用ProgressBar控件显示当前音量的大小;在Button控件的单击事件中改变音量的大小;最后也是最重要的是用什么控制音量,查了下资料,发现AudioManager可以调节各种类型的声音的音量,例如音乐声音、通话声音和铃声声音等。本文中所讲的是调节音乐的声音。 本文涉及到的关键技术点包括:
2015-04-20 10:04:54 1882
转载 Android Fragment 你应该知道的一切
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42628537很久以前写过两篇Fragment的介绍,主要就是介绍其功能:Android Fragment 真正的完全解析(上)和Android Fragment 真正的完全解析(下) 有兴趣的可以凑合看下。之前的博客属于怎么使用Fragment,本文目标教你如
2015-04-17 10:51:25 362
转载 Android 4.4从图库选择图片,获取图片路径并裁剪
最近在做一个从图库选择图片或拍照,然后裁剪的功能.本来是没问题的,一直在用[java] view plaincopyIntent intent=new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
2015-04-16 13:18:12 510
转载 Android 快速开发系列 打造万能的ListView GridView 适配器
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38902805 1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseAdapter复
2015-04-15 13:48:25 414
转载 Android base-adapter-helper 源码分析与扩展
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/44014941,本文出自:【张鸿洋的博客】本篇博客是我加入Android 开源项目源码解析分析的一篇文章,初次加入,所以选了个比较简单的库,如果你曾经看过Android 快速开发系列 打造万能的ListView GridView 适配器对本篇博客就不会太陌生, base
2015-04-15 10:38:58 390
转载 开发Google眼镜的app
原文 http://blog.csdn.net/ejinxian/article/details/31470627 谷歌眼镜,相信很多人都不陌生,让很多人带着好奇与期待,希望自己也能带着试试,是什么样的感觉。先来简单了解谷歌眼镜开发 在此就简单介绍谷歌眼镜开发中的一些知识,API / SDK。 1、谷歌眼镜的 Mirror API,是基于RESTfu
2015-04-10 18:08:43 766
转载 Android事件分发机制完全解析,带你从源码的角度彻底理解
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9097463其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView引
2015-04-09 14:47:08 408
转载 android 各式各样progress 进度条大全
普通圆形ProgressBar该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。一般只要在XML布局中定义就可以了。android:id="@+id/widget43" android:layout_width="wrap_content" an
2015-04-09 13:33:02 2134
转载 View 事件传递
1、基础知识(1) 所有Touch事件都被封装成了MotionEvent对象,包括Touch的位置、时间、历史记录以及第几个手指(多指触摸)等。(2) 事件类型分为ACTION_DOWN, ACTION_UP, ACTION_MOVE, ACTION_POINTER_DOWN, ACTION_POINTER_UP, ACTION_CANCEL,每个事件都是以ACTION_DOWN开
2015-04-08 16:50:42 362
转载 View 绘制流程
View 绘制机制1. View 树的绘图流程当 Activity 接收到焦点的时候,它会被请求绘制布局,该请求由Android framework 处理.绘制是从根节点开始,对布局树进行 measure 和 draw 。整个 View 树的绘图流程在ViewRoot.java类的performTraversals()函数展开,该函数所做 的工作可简单概况为是否需要重新计算视图
2015-04-08 16:50:15 378
转载 依赖注入
1. 依赖如果在 Class A 中,有 Class B 的实例,则称 Class A 对 Class B 有一个依赖。例如下面类 Human 中用到一个 Father 对象,我们就说类 Human 对类 Father 有一个依赖。public class Human { ... Father father; ... public Human() {
2015-04-08 16:50:01 360
转载 Java 注解 Annotation
不少开源库都用到了注解的方式来简化代码提高开发效率。本文简单介绍下 Annotation 示例、概念及作用、分类、自定义、解析,并对几个 Android 开源库 Annotation 原理进行简析。1. Annotation 示例Override Annotation@Overridepublic void onCreate(Bundle savedInstanceSta
2015-04-08 16:49:12 357
转载 Java 动态代理
1. 相关概念1.1 代理在某些情况下,我们不希望或是不能直接访问对象 A,而是通过访问一个中介对象 B,由 B 去访问 A 达成目的,这种方式我们就称为代理。这里对象 A 所属类我们称为委托类,也称为被代理类,对象 B 所属类称为代理类。代理优点有:隐藏委托类的实现解耦,不改变委托类代码情况下做一些额外处理,比如添加初始判断及其他公共操作根据程序运行前代理
2015-04-08 16:48:30 340
转载 Android Lock Pattern 源码解析
1. 介绍1.1 关于Android 的图案密码解锁,通过手势连接 3 * 3 的点矩阵绘制图案表示解锁密码。基于 Android Source Code。1.2 特点支持: Android 1.6+ (API 4+)。无特殊依赖。支持手机与平板的布局。Stealth mode (invisible pattern)。包含 5 种主题:Dark/Ligh
2015-04-08 16:46:55 494
转载 PhotoView 源码解析
1. 功能介绍特性(Features):支持Pinch手势自由缩放。支持双击放大/还原。支持平滑滚动。在滑动父控件下能够运行良好。(例如:ViewPager)支持基于Matrix变化(放大/缩小/移动)的事件监听。优势:PhotoView是ImageView的子类,自然的支持所有ImageView的源生行为。任意项目可以非常方便的从ImageView升级到Photo
2015-04-08 16:46:20 480
转载 CircularFloatingActionMenu 源码解析
1. 功能介绍一个与著名应用 Path 菜单类似的圆形弹出菜单,可方便的定制菜单以及动画。菜单可能是非完整圆形,本文统称为圆形菜单。1.1 特点可自定义动画、菜单、角度范围、半径等。1.2 概念以上是简单的圆形弹出菜单示例,更详细的示例图见:Screenshot。菜单按钮(Event):点击会弹出圆形菜单的控件,如上图的 + 对应控件,对应代码中
2015-04-08 16:45:08 512
转载 HoloGraphLibrary 源码解析
1. 功能介绍HoloGraphLibrary 是一个可用于绘制图表的项目,支持绘制线状图、柱状图、饼状图。优点:图形设计友好,使用方便。2. 总体设计本项目较为简单,总体设计请参考4.1类关系图。3. 流程图本项目的每个控件的流程较为类似,可以抽象成一个流程图来理解。4. 详细设计4.1 类关系图其中LineGrap
2015-04-08 16:43:23 418
转载 ViewPagerindicator 源码解析
1. 功能介绍1.1 ViewPagerIndicatorViewPagerIndicator用于各种基于AndroidSupportLibrary中ViewPager的界面导航。主要特点:使用简单、样式全、易扩展。2. 总体设计该项目总体设计非常简单,一个pageIndicator接口类,具体样式的导航类实现该接口,然后根据具体样式去实现相应的逻辑。 IcsLin
2015-04-08 16:38:43 396
转载 xUtils 源码解析
1. 功能介绍xUtils一个Android公共库框架,主要包括四个部分:View,Db, Http, Bitmap 四个模块。View模块主要的功能是通过注解绑定UI,资源,事件。Db模块是一个数据库orm框架, 简单的语句就能进行数据的操作。Http模块主要访问网络,支持同步,异步方式的请求,支持文件的下载。Bitmap模块是加载图片以及图片的处理, 支持加载本地,网络图片。而
2015-04-08 16:37:54 331
转载 Dagger 源码解析
1. 功能介绍1.1 DaggerDagger 是一款 Java 平台的依赖注入库,关于依赖注入,详细见 依赖注入简介。Java 的依赖注入库中,最有名的应该属 Google 的 Guice,Spring 也很有名,不过是专注于 J2EE 开发。Guice 的功能非常强大,但它是通过在运行时读取注解来实现依赖注入的,依赖的生成和注入需要依靠 Java 的反射机制,这对于对性
2015-04-08 16:36:57 368
转载 Android Universal Image Loader 源码分析
1. 功能介绍1.1 Android Universal Image LoaderAndroid Universal Image Loader 是一个强大的、可高度定制的图片缓存,本文简称为UIL。简单的说 UIL 就做了一件事——获取图片并显示在相应的控件上。1.2 基本使用1.2.1 初始化添加完依赖后在Application或Activity中初始
2015-04-08 16:34:47 432
转载 android 权限列表 和 理解与使用自定义权限
一、Android 权限的完整列表, 请访问以下URLhttp://developer.android.com/reference/android/Manifest.permission.html权限具有名称、标签、图标、权限组、描述和保护级别,以下表格定义了这些属性:特性是否必需 说明android:name √权
2015-04-03 16:08:41 375
转载 Android Fragment 你应该知道的一切
目录(?)[+]转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42628537,本文出自:【张鸿洋的博客】很久以前写过两篇Fragment的介绍,主要就是介绍其功能:Android Fragment 真正的完全解析(上)和Android Fragment 真正的完全解析(下) 有兴趣的可以凑合看下
2015-04-03 16:07:47 391
转载 Android Fragment 真正的完全解析(下)
目录(?)[+]转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37992017上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragm
2015-04-03 16:06:21 313
转载 Android Fragment 真正的完全解析(上)
目录(?)[+]转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37970961自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求为大家说明Fragment如何产生,什么是Fragment,F
2015-04-03 16:05:33 311
转载 android从应用到驱动之—camera(1)---程序调用流程
一、开篇写博客还得写开篇介绍,可惜,这个不是我所擅长的.就按我自己的想法写吧.话说camera模块,从上层到底层一共包含着这么几个部分:1、apk------java语言2、camera的java接口----java语言3、camera的java接口的具体实现,即所谓的JNI-----(java—>C++)4、camera客户端-----C++语言5、camera服
2015-04-02 17:41:36 662
转载 解读Android 4.0 Camera原生应用程序的设计思路
1. 设置摄像头方向2. 打开线程与预览线程 3. 设置参数4. Camera外设按键5. 自动对焦与触摸对焦6. 拍照7. 人脸检测8. 位置管理9. 旋转管理10. 变焦11. 录像Camera的架构为典型的C/S架构,Client端,用户的行为,是为应用程序进程,Serve
2015-04-02 16:38:47 701
转载 如何实现android手机摄像头的的自动对焦
发现好多人都在解决一个问题那就是,如何实现android相机的自动对焦,而且是连续自动对焦的。当然直接调用系统相机就不用说了,那个很简单的。下面我们主要来看看如如何自己实现一个相机,并且实现自动连续对焦。 根据网上的资料有如下几种: 1 极端人物的做法: 使用一个定时器,设定定时时间,然后不间断的对焦。 2 极客人物的做法: 那就是利用驱动层实
2015-04-02 16:32:31 642
Homework11.zip
2020-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人