- 博客(7)
- 资源 (9)
- 问答 (4)
- 收藏
- 关注
原创 AsyncTask解析(下)——实现自定义AsyncTask网络传输工具类封装
在上文:AsyncTask深度解析(上)——原理分析与超简单demo实现中已经对AsyncTask的实现原理以及源码流程进行了一定的分析,相信大家已经基本熟悉了AsyncTask内部实现网络传输的调用顺序以及过程细节,最后还写出了一个比较简单的Demo实践,十分简单易懂相信大家都能很快掌握。然而那个Demo还是太粗制滥造了,功能太缺乏,很多需要传入的参数也没有写到构参里直接给写死了..并且
2016-04-26 18:33:33 2323 4
原创 AsyncTask解析(上)——原理分析与超简单demo实现
最近因为在做项目的过程中经常需要进行网络传输,所以打算把几个常用的网络通信框架和GitHub上面的开源框架梳理一遍,本文简单介绍了AsyncTask工作原理以及一个十分简单的应用demo。当然,了解一个组件,最好是先从Android API文档入手。那么首先我们来看一下AsyncTask的继承结构: 可以看到,AsyncTask跟Handler一样,是直接从Object类继承的,属
2016-04-24 19:07:33 4051 3
原创 Java版打飞机小游戏
放假写的一个Java端打飞机小游戏。复习到的知识点有:java图形界面,多线程,集合框架等。主要的收获是知道了处理图层的方式,即JLayeredPane层次面板,主要思路如下:1. 创建一个JLayeredPanel对象实例layeredPane,声明大小2. 将背景图片的JPanel 放到图层layeredPane最底层
2016-04-24 08:48:22 4381 1
仿知乎FloatingActionButton浮动按钮动画效果实现(一)
最近刚接触使用Android studio,那酸爽简直停不下来23333,eclipse什么的以后可以放弃了~然后在默认生成的第一个项目发现了一个新的控件,即FloatingActionButton,联想到知乎上也有这个控件,于是模仿知乎的效果试一试。大概分为四个步骤:Step1:修改原生FloatingActionButton的背景颜色和点击颜色。Step2:描绘Floatin...
2016-04-21 11:05:02 742
原创 Android Studio使用Git上传项目以及从本地Clone GitHub上的项目
本文介绍了如何在Android Studio开发工具下使用上传项目到Git,以及如何从本地Clone已经存在于Github的项目。上传项目到Git首先先设置自己的GitHub账号信息点击Test如果出现以下成功的弹出框证明账号信息验证成功然后点击VCS --> import into Version Control --> Sha
2016-04-20 16:24:38 2378
原创 Android之ViewPager实现图片无限循环轮播
很久没有写博客了,之前花时间写了一个Viewpager实现的无限图片轮播,个人感觉还是很好用的QAQ,源码和思路都还算清晰实现的效果图如下:这里要补充一下,在这个项目中我把图片轮播写进了一个Viewholder里内嵌在了Recyclelistview里。但本文只介绍图片轮播部分的实现:整体思路:使用handler的延时发送方法(sendEmptyMessageDelayed)实
2016-04-20 10:41:32 21758 13
Android——实现光点模糊渐变的自旋转圆环特效,实现水滴波纹特效源码
2017-02-06
Android——实现RecyclerView左侧滑删除与右侧滑选择
2017-01-13
Android 如何下载Google Play代码?
2021-12-17
编译Android源码遇到了问题
2021-04-25
使用bintray更新Androidlib失败
2019-05-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人