自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (12)
  • 收藏
  • 关注

原创 Android面试题总结(一)

一.activity中切换屏幕生命周期的执行情况1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次2、设置Activity的android:configChanges=”orientation”时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次3、设置Activity的android:configCh

2015-09-30 11:01:52 725

原创 仿QQ消息Listview侧滑置顶、删除

已经将近一个礼拜没写博客了,有些生疏。最近工作量还不是特别大,所以还可以忙里偷闲来写一篇博客。接下去的一个月里,事情比较多,项目进度非常紧,可能没机会写博客的。今天想要分享的是自定义控件,自定义控件来许多项目中都会用到。但对刚开始学习Android的朋友来说,也许会比较陌生。我们就拿一个最常用的ListView来作为范例讲解,希望让大家对自定义View有一些比较直观的认识,从而能够写出自己所需要的自

2015-09-12 15:36:02 2004

原创 Android Studio:TextAppearance.Material.Widget.Button.Inverse报错问题

前几天点开Android Studio,不知道为什么提示更新,而且关不掉。于是直接更新,当时也没看清更新的是SDK还是什么。然后呢,一直在做原来的项目,没有新建project,今天想要做一个自定义控件,然后呢新建工程时,就开始报错。在V7.XML(好像是这个文件中)有两处标红: android:TextAppearance.Material.Widget.Button.Inverse andro

2015-09-07 00:23:25 9720

原创 Android接口回调,最简单的理解方式

在做项目的过程中,做了很多回调,好像是一种自然而然的事。回过头来品味,还是十分有趣的。在Android中为什么定义那么多接口,很大一部分都是用来接口回调的,包括那些OnListener等系统给出接口都是这种用法。1.Java中的回调函数理解一个东西,必须从它的本源入手,再实例化到生活事例中,加深理解,毕竟程序是对现实生活的一种抽象。而Android中的回调,遵循的基本思想是Java中的回调函数。回调

2015-09-02 21:23:15 13534 8

原创 Volley网络框架学习笔记(四)

看完了前三篇,大家对Volley的使用基本是没有问题的。 知其然要知其所以然,所以现在就可以去了解一下源码了,走一遍Volley的工作流程。首先还是先上图:其中蓝色部分代表主线程,绿色部分代表缓存线程,橙色部分代表网络线程。我们在主线程中调用RequestQueue的add()方法来添加一条网络请求,这条请求会先被加入到缓存队列当中,如果发现可以找到相应的缓存结果就直接读取缓存并解析,然后回调给主

2015-09-02 16:20:15 574

原创 Volley网络框架学习笔记(三)

通过前面两篇学习,我们基本明白了Volley网络框架通过stringRequest和JsonArrayRequest来获取字符串和json串,也学习了用三种方式来加载图片。需要的同学可以去看看前两篇笔记: Volley网络框架学习笔记(一) http://blog.csdn.net/linshijun33/article/details/47954693 Volley网络框架学习笔记(一)

2015-09-01 23:25:59 598

Android 2018 新特性介绍

Android 2018 新特性介绍,包括app bundle,kotlin,slices,app action,等等

2018-10-17

GankApp源码

GankApp, 运用Rxjava、Retrofit以及其它第三方类库

2016-08-05

Android数据库框架ORMLite使用

Android数据库框架ORMLite使用

2015-11-09

属性动画TypeEvaluator实例

博客源码: 利用TypeEvaluator实现小球从屏幕左上角移动到屏幕右下角的过程 此过程小球不断变色。

2015-10-25

自定义listview仿qq侧滑置顶删除

博客源码:http://blog.csdn.net/linshijun33/article/details/48394465 自定义listview仿qq侧滑置顶删除 自定义View的学习使用 用到了adapter,listview,gesture

2015-09-12

Volley实战经典

Volley实战 使用的是JsonRequest,StringRequest 以及三种Volley加载图片的方式

2015-08-31

Android ScrollView滚动实现大众点评、网易云音乐评论悬停效果

Android ScrollView滚动实现大众点评、网易云音乐评论悬停效果 滚动悬停,提高用户转化率 Android Studio源码, 我的博客有相关的源码介绍

2015-08-23

TextView的折叠与展开

TextView在长文本情况下的折叠与展开 小箭头翻转效果呈现。 随博客源码。 http://blog.csdn.net/linshijun33/article/details/47906127

2015-08-23

Android Material Design之Toolbar与Palette实践

Android Material Design设计 Android Studion开发 Toolbar实践运用 Palette调色板运用 PagerSlidingTabStrip运用范例

2015-08-22

BaseAdapter, 适用于GridView,Spinner,ListView

博客源码,需要的下载。主要讲解了BaseAdapter适配器的使用方法。 BaseAdapter, 适用于GridView,Spinner,ListView

2015-08-20

Android MVP模式实现

Android MVP模式是不同呈MVC模式的,MVP中View与Model不直接通信,而是通过Presenter来进行任务调度。 代码中为V层和M层都写了接口为的是降低代码的耦合。 使用谷歌推荐的Android Studio写的。

2015-08-13

单片机大全

单片机技术大全

2014-10-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除