博客专栏  >  移动开发   >  Android

Android

Android技术研究

关注
2 已关注
44篇博文
  • Android Studio开发NDK流程--经验

    最近特意研究了下ndk开发,发现其实android端很简单,难点在于c/c++端的开发。如果真想把ndk开发研究的特别牛,那就得往c/c++方向转了。但是个人感觉没必要,知道native代码如何编译成...

    2016-06-22 09:07
    850
  • Android蓝牙开发---站在前辈的肩膀上唠嗑

    描述一段背景:前年我找工作时,总碰到一个问题。 面试官问:“你会蓝牙开发吗?”。 我说:“不会”。 面试官答:“那,很抱歉。我们商量了一下,觉得你不适合这个岗位。” 于是我就走了,心里想:“就应为一个...

    2016-06-22 09:38
    4389
  • android-scrollToTop回到顶部-兼容PullTorefreshScrollview

    前两天闲,应项目组需求,特研究了一下“回到顶部”效果,即:页面里有scrollview,内容很多,当滑动到页面下面或者更深时,需要回到顶部,即可点击出现的按钮,省得回滑N久。我没有搜,或许网上有很多这...

    2016-07-02 08:49
    2295
  • Java内存堆栈分析

    java中有如下地方可以存储数据: 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制。 2.栈(堆栈,stack):存放基本类型的变量数据和对象的引用(包括字符串对象的引...

    2016-07-03 21:15
    430
  • Android中使用Handler造成内存泄露的分析和解决

    Java使用有向图机制,通过GC自动检查内存中的对象(什么时候检查由虚拟机决定),如果GC发现一个或一组对象为不可到达状态,则将该对象从内存中回收。也就是说,一个对象不被任何引用所指向,则该对象会在被...

    2016-07-04 10:05
    646
  • 强引用,软引用,弱引用,虚引用

    众所周知,java中是JVM负责内存的分配和回收,这是它的优点(使用方便,程序不用再像使用c那样操心内存),但同时也是它的缺点(不够灵活)。为了解决内存操作不灵活这个问题,可以采用软引用等方法。 ...

    2016-07-04 10:14
    459
  • Android Studio配置Android Annotations框架详解--说说那些坑

    我们开发过程中都需要写些findViewByid、serOnclickListener等类似的代码,虽然不费事,但是一个项目下来,工作量还是很大的。为了节省工作量,运生了很多对应的注解框架。网上的博客...

    2016-07-05 23:23
    2653
  • Android Studio配置greenDao框架详解--说说那些坑

    “我相信,在平时的开发过程中,大家一定会或多或少地接触到 SQLite。然而在使用它时,我们往往需要做许多额外的工作,像编写 SQL 语句与解析查询结果等。所以,适用于 Android 的ORM 框...

    2016-07-06 00:28
    2658
  • 给 Android 开发者的 RxJava 详解

    转载,备阅。 http://gank.io/post/560e15be2dca930e00da1083 前言 我从去年开始使用 RxJava ,到现在一年多了...

    2016-07-10 14:45
    449
  • MVP+Retrofit2+RxJava使用方法demo

    序 前段时间了解到MVP+Retrofit2+RxJava非常火,也确实好用。正好前几天咬牙研究了一番,故写一篇博客,和大家分享。此类资料很多,写的不好,高手勿喷。 正题 MVP...

    2016-07-10 21:49
    3242
  • Android Realm数据库完美解析

    当我们的app有数据需要保存到本地缓存时,可以使用file,sharedpreferences,还有sqlite。 sharedpreferences其实使用xml的方式,以键值对形式存储基本数据类型...

    2016-07-13 13:29
    9192
  • Android RecyclerView万能分割线

    很久之前接触过RecyclerView,前段时间闲来无事用了下,结果发觉又被分割线伤了下。于是找了分代码,理解和完善,形成了适合我的一个个万能分割线工具类。 主要方法: /** ...

    2016-07-23 12:59
    1838
  • Android 倒影绘制-工具类

    项目中要用到倒影效果,在网上搜到了很多不错的例子。后来感觉不适合我,经过了自己的理解和改造。 1、生成含原图+倒影的bitmap返回。 2、生成只含倒影部分的bitmap返回。 不难,代...

    2016-07-23 13:07
    432
  • Android Gallery画廊 兼容4.0以上版本

    最近在做Gallery画廊效果时,搜索大量资料,发现很多博主都是2012年写的文章。对于现在的sdk版本,发现拿过来都没有用,效果变形: 非常遗憾,中间的图变形了,或者说没有把转角恢...

    2016-07-23 13:13
    1004
  • Android Toast优化,不看别后悔

    什么都别说,先看完!!!!!!!!! 都用过Toast,都知道是弹出消息的。类似于js里面的alert,C#里面的MesageBox。当然android里面也有dialog,dialog是有...

    2016-07-28 22:00
    2864
  • Android 好基础的知识,为面试备用的马

    转载:https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Android%E5%9F%BA%E7%A1%80%E7...

    2016-07-29 15:03
    536
  • Android 四种启动模式,代码实验

    大家都知道,相关的文章也很多: standard :  标准模式,每次启动Activity都会创建一个新的Activity实例,并且将其压入任务栈栈顶, 而不管这个Activity是否已...

    2016-07-29 17:54
    619
  • Android 异步任务队列实现

    前段时间看过一篇文章,里面初略提到异步任务链式调用。 异步任务有AsyncTask,和Handler + Thread等等多种实现,链式调用如RxJava等。 于是一时心急如焚,弄了个简单的,给后...

    2016-07-29 22:01
    1187
  • Android RecyclerView中ViewHolder的复用导致数据错乱解决办法

    看图: 视觉效果、recyclerview的基本用法都不说了,超级简单,稍后看代码。 重点来说说item状态的保存问题,其实这个也不是什么新鲜问题,处理起来也不难,方法众多,有setTag的,...

    2016-07-29 22:40
    23947
  • Android多线程消息处理机制(一) Looper、Thread专题

    在处理android多线程消息机制时,会因为Handler而了解到有Looper这么个东西。有众多高手解释道:Looper是消息泵。它内部维护了一个消息队列,即MessageQueue。Looper的...

    2016-07-31 23:33
    1998

Ubuntu
1526197
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部