博客专栏  >  移动开发   >  android学习总结

android学习总结

汇总近年来学习android开发的经验

关注
3 已关注
33篇博文
  • RoboSpice:android异步网络库

    android的开源网络库 RoboSpice, RoboSpice是一个使你建立异步的长时间的运行任务异常轻松的一个网络库,在网络请求,缓存支持,和提供开箱即用的rest请求方面尤为强大,想在30秒...

    3天前 09:49
    7
  • Android之Merge与ViewStub布局标签

    1 MergeMerge作为A布局根标签,其他布局文件B通过include引用A时,Merge标签会被去掉,在include里存放的是merge的子标签,以此减少布局文件的层次。<merge xmln...

    2018-01-10 11:42
    11
  • Android文件下载资料整理

    [Android快速实现文件下载(只有4行代码)(https://www.jianshu.com/p/46fd1c253701)

    2018-01-10 11:30
    11
  • Android 线程优先级

    1.Android线程的优先级和设置方法Android线程的优先级和设置方法。Android线程大方向上来说,可以分为UI线程和background线程,如果从UI线程启动,则该线程优先级默认为Def...

    2018-01-10 14:33
    28
  • Android Activity卡顿原因总结

    内存泄漏导致内存占用较高,导致JVM频繁触发GC。解决办法:尽可能的减少生命周期长的对象引用生命周期短的对象。导致内存泄漏的原因有一下几个: 1.查询数据库后没有关闭游标cursor,各...

    2018-01-10 18:27
    23
  • android 调用js中的方法

    Android中可以使用WebView加载网页,同时Android端的java代码可以与网页上的javascript代码之间相互调用。一 Android部分: 布局代码: <LinearLayout ...

    2018-01-11 16:23
    18
  • Android设计模式之策略模式

    看下策略模式的定义: 策略模式定义了一些列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变换。 乍一看,也没看出个所以然来。举个栗子吧。 假设我...

    6天前 15:47
    11
  • Android观察者模式简单实现

    观察者模式就是:当一个对象的状态发送改变时,所有依赖于它的对象都能得到通知并被自动更新。下面介绍一种简单的使用方法,(下面有demo链接)先看一下project的目录构成: ObserverLi...

    2017-09-30 10:26
    475
  • Android设计模式之观察者模式

    观察者模式(Observer Pattern) 定义对象间的一种一个(Observable)对多(Observer)的依赖关系,当一个对象的状态发送改变时,所以依赖于它的对象都得到通知并被自动更新。 ...

    2017-09-30 11:35
    477
  • android视频播放器缓存

    今天介绍一个视频离线缓存的框架,由于视频播放的时候下载多次是没有意义的。今天介绍的AndroidVideoCache支持VideoView/MediaPlayer, ExoPlayer等播放器实现离线...

    2017-09-22 18:03
    827
  • Gradle for Android(四)

    第四篇( 构建变体 )当你在开发一个app,通常你会有几个版本。大多数情况是你需要一个开发版本,用来测试app和弄清它的质量,然后还需要一个生产版本。这些版本通常有不同的设置,例如不同的URL地址。更...

    2017-09-22 13:50
    540
  • Gradle for Android(三)

    第三篇( 依赖管理 )依赖管理依赖管理是Gradle最闪耀的地方,最好的情景是,你仅仅只需添加一行代码在你的build文件,Gradle会自动从远程仓库为你下载相关的jar包,并且保证你能够正确使用它...

    2017-09-22 13:49
    493
  • Gradle for Android(二)

    第二篇( Build.gradle入门 )在这一章,我们将学习以下内容: 理解Gradle文件 编写简单的构建任务 自制构建脚本 理解Gradle脚本当然我们现在讨论的所有内容都是基于Android ...

    2017-09-22 13:48
    553
  • Gradle for Android(一)

    第一篇( 从 Gradle 和 AS 开始 )如果你是名Android开发新手,或者是名从eclipse切换到Android studio的新手,那么我强烈建议您follow我的文章,正如封面所见,利...

    2017-09-22 13:46
    563
  • 2017最酷的 30 个 Android 库

    这里是 30 个我最喜欢的在 2017 年 3 月前新出现的 Android 库。其中一些并没有用于实际产品,但你使用它们可能会得到很多的乐趣。我希望你们喜欢这些库。下面的顺序不代表排名:1.Mati...

    2017-09-13 10:12
    588
  • android 日历源码

    android 源码 日历

    2015-12-29 20:51
    777
  • Android DrawerLayout 高仿QQ5.2双向侧滑菜单

    android 自定义控件 QQ侧滑效果 android 开发 DrawerLayout

    2015-12-30 10:43
    500
  • GitHub优秀的Android 开源项目(二)

    GitHub上优秀Android开源项目 转载自 : http://my.eoe.cn/sisuer/archive/3348.html http://my.eoe.cn/sisuer/arch...

    2016-01-05 13:55
    781
  • GitHub优秀的Android 开源项目(一)

    转自:http://blog.csdn.net/shulianghan/article/details/18046021   主要介绍那些不错个性化的View,包括ListView、Act...

    2016-01-05 13:53
    515
  • Android 编程下 Touch 事件的分发和消费机制

    Android 中与 Touch 事件相关的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev...

    2016-01-08 17:58
    405
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部