- 博客(11)
- 资源 (11)
- 收藏
- 关注
原创 一步一步学习自定义View(二)
前言上篇博客一步一步学习自定义View(一) 学习了怎么自定义组合控件view和继承现有控件的view。这一篇我们来学学如何自绘View,个人感觉自绘view应该再分为自定义View和自定义ViewGroup两种(虽然ViewGroup不用重写ondraw方法)。概述1、ViewGroup是什么?View是什么?源码中ViewGroup是继承自View的,ViewGroup具有View的所有特性,V
2016-11-30 18:30:39 537
原创 一步一步学习自定义View(一)
工作中经常需要自己去定义View去实现自己的功能,却一直没有系统的去了解自定义view,接下来我们就按自定义view的分类一步一步的看看各种自定义是如何实现的。看郭霖大神把自定义View的实现方式分为这三种,自绘控件、组合控件、和继承控件。 个人对“自定义ViewGroup”应该分为哪类不确定,鉴于这个姿势点稍多,就在后面再单独对“自定义ViewGroup”写一篇博客做一个学习。1、组合控件组合控件
2016-11-17 17:04:44 677 1
原创 轻松搞定AIDL
前言为了防止遗忘这些知识点,写一篇博客加深自己的理解,方便忘记后再重新学习。概述AIDL是一个缩写,全称是Android Interface Definition Language,也就是Android接口定义语言。 AIDL是用于让某个Service与多个应用程序组件之间进行跨进程通信,从而可以实现多个应用程序共享同一个Service的功能。线程间通讯有多种方式,下面简单介绍下不同之间区别。多种
2016-11-07 19:53:44 685 1
原创 收集android上开源的酷炫的交互动画和视觉效果
描述:收集android上开源的酷炫的交互动画和视觉效果。 1.交互篇 2.视觉篇 交互篇 1.SlidingUpPanelLayout 项目介绍:他的库提供了一种简单的方式来添加一个可拖动滑动面板(由谷歌音乐推广,谷歌地图和Rdio)你的Android应用程序。 项目地址:https://github.com/umano/AndroidSlidingUpPan
2015-01-09 11:56:44 1038
原创 Android 屏幕适配
Android屏幕适配一直是android开发者的一个大问题,android手机屏幕分辨率良莠不齐,各种奇葩分辨率层出不穷,导致分辨率适配相当麻烦,今天就说说自己在开发和学习中学会的适配方面的方法概念。 一、关于布局适配建议 1、不要使用绝对布局 2、尽量使用match_parent 而不是fill_parent 。 3、能够使用权重的地方尽量使用权重(android:layo
2014-12-23 17:18:58 1270
转载 Android Intent.FLAG_NEW_TASK详解,包括其他的标记的一些解释
本文zhuanzai 1. Task是包含一系列Activity的堆栈, 遵循先进后出原则. 2. Task默认行为: (1) 前提: Activity A和Activity B在同一个应用中. 操作: Activity A启动开僻Task堆栈(堆栈状态: A), 在Activity A中启动Activity B(堆栈状态: AB), 按下B
2014-04-04 13:49:02 600
原创 Edittext失去焦点
大家都知道防止打开带有edittext的activity弹出软键盘的方法就是在edittext的父控件中加上获取焦点事件 android:focusable="true" android:focusableInTouchMode="true" 但是小猿的程序中有多个edittext,每个失去焦点的时候都要执行失去焦点事件判断一下输入内容的正确性,在点击按钮进
2013-11-22 10:19:39 1380
原创 图片编辑器知识点总结
工作需要自定义一个图片浏览器,各种搜寻资料也难寻一个适合自己的需求的,菜鸟小猿废了两天的时间终于写出来一个大致的样式,为了方便大家不至于和我一样做很多无用功特意在这总结一下图片浏览器这块自己学到的资料 1、调用系统图库打开一张图片(多张图库调用系统图库的不知道怎么实现) Intent intent = new Intent(); intent.setAction(andr
2013-10-15 10:33:53 1006
转载 android中listView下拉刷新
Android的ListView是应用最广的一个组件,功能强大,扩展性灵活(不局限于ListView本身一个类),前面的文章有介绍分组,拖拽,3D立体,游标,圆角,而今天我们要介绍的是另外一个扩展ListView:下拉刷新的ListView。 下拉刷新界面最初流行于iphone应用界面,如图: 然后在Android中也逐渐被应用,比如微博,资讯类。 所以,今天
2013-07-16 17:33:25 1350
转载 Android ListView只加载当前屏幕内的图片(解决list滑动时加载卡顿)
转载内容,没有源码dome 最近在做ListView分页显示,其中包括图片 和文字(先下载解析文字内容,再异步加载图片)发现每次点击下一页后,文字内容加载完毕,马上向下滑动,由于这时后台在用线程池异步下载图片,我每页有20条,也就是20张图片,会导致listview滑动卡顿! 这是用户不想看到的,我参考了网易新闻和电子市场等应用,发现它们都是只加载屏幕内的图片,不
2013-07-16 16:49:22 986 1
android开源框架
2013-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人