- 博客(21)
- 资源 (8)
- 收藏
- 关注
原创 作业三——contentProvide、http请求和json解析
转载请注明出处:http://blog.youkuaiyun.com/qq347198688/article/details/53070253 本文出自【何嘉龙的博客】前言 当年,有一本书刊特别流行,叫《故事会》。《故事会》后来销声匿迹了,在我眼里,取代《故事会》的是知乎。对,就是那个知乎。 我其实一直很反对一个论调:“上知乎,学知识”。醒醒吧。知乎明显就是现代版的故事会好吗?! 我不否认知乎存在有
2016-11-07 23:26:46
1553
原创 第二次作业——Service、Listview与ACtivity参数传递
转载请注明出处:http://blog.youkuaiyun.com/qq347198688/article/details/52914407 本文出自【何嘉龙的博客】前言在实战之前呢,我想跟大家唠唠几句,本来在老师刚布置下来答案的时候,我就想给大家把作业完成,然后分享出来。但是,实在是有点脱不开身,最近有点忙,加上大三的课程跟实验也多。今天好不容易空了半天时间出来,我就立马打开我的博客,准备写一篇分享
2016-10-24 19:05:50
1943
原创 时间复杂度与空间复杂度完全解析
转载请注明出处: http://blog.youkuaiyun.com/qq347198688/article/details/52725764 本文出自【何嘉龙的博客】前言国庆小长假到了,不知道大家的国庆长假过得怎么样?在空间里面看到同学都外出浪了,我表示很嫉妒啊。哎,作为一个死宅男,还是安安静静的在宿舍写我的博客还有刷剧吧。我是自动化专业,由于是非科班出生,又听说大公司都比较重基础,于是乎,我
2016-10-02 23:56:11
2943
原创 Android事件拦截机制分析
转载请注明出处: http://blog.youkuaiyun.com/qq347198688/article/details/52680091 本文出自【何嘉龙的博客】1.引言当Android系统捕捉到用户的各种输入事件后,如何准确地传递给真正需要这个事件的控件呢?Android给我们提供了一整套完整的事件传递、处理机制,来帮助开发者完成准确的事件分配与处理。那么问题来了,android事件拦截
2016-09-27 13:46:51
1797
原创 Android自定义属性详细剖析(二)
转载请注明出处: http://blog.youkuaiyun.com/qq347198688/article/details/52665975 本文出自:【何嘉龙的博客】1.AttributeSet与TypedArray 在Android自定义属性详细剖析(一)中,MyListView的构造方法中,我们可以看到一个AttributeSet,这个参数看名字就知道包含的是参数的集合,那么我能不
2016-09-26 12:49:41
534
原创 Android自定义属性详细剖析(一)
转载请注明出处: http://blog.youkuaiyun.com/qq347198688/article/details/52665975 本文出自【何嘉龙的博客】1. 引言对于自定义属性,我相信大家都接触过,使用过。但是可能对自定义属性存有一些疑问,比如说:为什么要用到自定义属性?为什么在xml文件中要用到自定义的命名空间?TintTypedArray与TypedArray有什么不同
2016-09-26 01:01:05
1524
转载 Android自定义View的实现方法,带你一步步深入了解View(四)
转载请注明出处: http://blog.youkuaiyun.com/guolin_blog/article/details/17357967 文章出处【郭霖的专栏】不知不觉中,带你一步步深入了解View系列的文章已经写到第四篇了,回顾一下,我们一共学习了LayoutInflater的原理分析、视图的绘制流程、视图的状态及重绘等知识,算是把View中很多重要的知识点都涉及到了。如果你还没有看过我
2016-09-24 11:21:43
412
转载 Android视图状态及重绘流程分析,带你一步步深入了解View(三)
转载请注明出处: http://blog.youkuaiyun.com/guolin_blog/article/details/17045157 文章出处:【郭霖的专栏】在前面一篇文章中,我带着大家一起从源码的层面上分析了视图的绘制流程,了解了视图绘制流程中onMeasure、onLayout、onDraw这三个最重要步骤的工作原理,那么今天我们将继续对View进行深入探究,学习一下视图状态以及重
2016-09-24 11:06:18
412
转载 Android视图绘制流程完全解析,带你一步步深入了解View(二)
转载请注明出处: http://blog.youkuaiyun.com/guolin_blog/article/details/16330267 本文出自【郭霖的专栏】在上一篇文章中,我带着大家一起剖析了一下LayoutInflater的工作原理,可以算是对View进行深入了解的第一步吧。那么本篇文章中,我们将继续对View进行深入探究,看一看它的绘制流程到底是什么样的。如果你还没有看过我的上一篇
2016-09-23 21:40:23
434
转载 Android LayoutInflater原理分析,带你一步步深入了解View(一)
转载请注明出处: http://blog.youkuaiyun.com/guolin_blog/article/details/12921889 文章出处:【郭霖的专栏】有段时间没写博客了,感觉都有些生疏了呢。最近繁忙的工作终于告一段落,又有时间写文章了,接下来还会继续坚持每一周篇的节奏。有不少朋友跟我反应,都希望我可以写一篇关于View的文章,讲一讲View的工作原理以及自定义View的方法。没
2016-09-23 19:11:26
413
原创 Android控件架构以及setContentView()方法剖析
转载请注明出处: http://blog.youkuaiyun.com/qq347198688/article/details/52629456 本文出自【何嘉龙的博客】前言: 本篇博客是在阅读医生的《Android群英传》第三章总结出来的,在下正在学习进阶中,有不足的地方希望大家能够指出来。然后衷心向大家推荐这本书。Android 控件架构Android中的每个控件都会在界面中占得一块矩形
2016-09-23 14:31:06
569
转载 Android RecyclerView 使用完全解析 体验艺术般的控件
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:Li
2016-09-22 23:22:00
395
原创 第一次作业-开发环境搭建与第一个简单APP开发
作业要求搭建Android开发环境建立一个最简单的APP,启动后Activity上显示“Hello Android”,点击按钮后更改文本内容为下一界面所示内容。调试并运行程序,并在作业平台提交该项目工程目录的压缩包和运行效果截图。注意事项Application name统一命名为job1,Company Domain统一命名为“姓名全拼.whut.edu”(如qinposhi.whut.e
2016-09-22 14:17:00
3427
转载 Android Context完全解析,你所不知道的Context的各种细节
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/47028975Context相信所有的Android开发人员基本上每天都在接触,因为它太常见了。但是这并不代表Context没有什么东西好讲的,实际上Context有太多小的细节并不被大家所关注,那么今天我们就来学习一下那些你所不知道的细节。Context类型我们知道,Android应
2016-09-22 12:23:22
366
转载 ANDROID STUDIO 2.2详情解析
本文为stormzhang原创文章,原文地址今年的 I/O 2016 Google 放出了 Android Studio 2.2 的预览版,透露改进了多项功能,只不过为了保证公司项目不受影响,我一般都不安装预览版的,因为预览版意味着不稳定,可能遇到各种意想不到的坑,昨天,Google 终于发布了 Android Studio 2.2 的正式版,于是赶紧第一时间体验了下,按照 Google 的说法本
2016-09-21 12:28:01
438
转载 Android冷启动白屏解析,带你一步步分析和解决问题
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/51019856写在前面这篇博客是我转载了郭霖郭神的,他是一个我很喜欢的人,也是《第一行代码》的作者。记得在本月初,我发表了一篇文章叫《 Android Studio新功能解析,你真的了解Instant Run吗?》,里面详细讲解了Android Studio中新加入的Instant R
2016-09-20 23:07:41
512
原创 顶部导航栏可点击可滑动,仿微信仿豆瓣
转载请注明出处:使用ViewPager,PagerSlidingTabStrip,SwipeRefreshLayout打造一款可以点击可以侧滑的顶部导航栏。先简单介绍一下所用的两个个开源库。PagerSlidingTabStripGithub地址用法:1.向app Module中的build.gradle中添加依赖 dependencies
2016-09-13 19:07:02
4048
原创 酷炫的几款下拉刷新框架之Phoenix Pull-To-Refresh
转载请注明出处:http://blog.youkuaiyun.com/qq347198688/article/details/52518150 开源框架地址:https://github.com/Yalantis/Phoenix看到这个酷炫的下拉刷新,是不是有点蠢蠢欲动,觉得很激动,当你继续看完整篇文章,了解到它的用法那么简单之后,估计你会更加的兴奋,这可比自己写一个下拉刷新强多了,动画效果还这么好看。那
2016-09-12 22:30:40
6323
3
原创 Genymotion无法启动虚拟设备的解决办法
每次当自己遇到难题而身边又没有人去询问的话,我都会去谷歌或者百度,就会看到很多愿意去分享的人来分享自己对那些问题的见解以及是如何解决的。正是因为这些人在前面栽树,后面的人才会好走很多。于是,我便也准备加入他们大军的一员。好了,闲话少说,我们来看到今天的问题,在解决今天的问题之前,我决定先跟大家讲几个基本概念:Genymotion是安卓开发环境的一种模拟器,加载APP的速度比较快(模拟器本身启动也
2016-09-09 20:16:16
18169
3
原创 FragmentTabHost+Fragment实现底部导航栏,仿淘宝
/** * 给Tab按钮设置图标和文字 */ private View getTabItemView(int index){ View view = layoutInflater.inflate(R.layout.tab_item_view, null); ImageView imageView = (Ima
2016-09-08 22:40:49
3536
2
原创 启动Eclipse提示找不到虚拟机解决方法
启动Eclipse提示找不到虚拟机解决方法转载请注明出处:原因分析可能是你在重新添加Android环境变量的时候,重新创建了Path环境变量,这样新的环境变量就会把以前的jdk的Path环境变量给覆盖,然后导致Eclipse找不到虚拟机。可能是你自己误操作把Path的环境变量给删掉了。解决方法你可以把Android环境变量跟JDK环境变量写在一起,中间用;隔开,在Path环境变量中加上;%J
2016-09-06 10:12:44
10458
3
作业三——contentProvide、http请求和json解析
2016-11-08
第二次作业——Service、Listview与ACtivity参数传递
2016-10-24
Android RecyclerView 使用完全解析 体验艺术般的控件
2016-09-23
第一次作业-开发环境搭建与第一个简单APP开发
2016-09-22
顶部导航栏可滑动可点击,仿微信仿豆瓣
2016-09-13
顶部导航栏可点击可滑动,仿微信仿豆瓣
2016-09-13
酷炫的几款下拉刷新框架之Phoenix Pull-To-Refresh示例
2016-09-12
FragmentTabHost+Fragment实现底部导航栏,仿淘宝
2016-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人