安卓笔记侠

专注安卓开发

导航

上一页 1 ··· 46 47 48 49 50

2016年10月19日 #

Android深入理解Context(一)Context关联类和Application Context创建过程

摘要: 前言 Context也就是上下文对象,是Android较为常用的类,但是对于Context,很多人都停留在会用的阶段,这个系列会带大家从源码角度来分析Context,从而更加深入的理解它。 1.Context概述 Context意为上下文或者场景,是一个应用程序环境信息的接口。在开发中我们经常会使用 阅读全文

posted @ 2016-10-19 20:21 安卓笔记侠 阅读(2043) 评论(0) 推荐(2)

Android SingleTask使用注意点

摘要: 在ActivityA中,startActivityForResult到ActivityB,其中ActivityB设置为SingleTask。 那么在实际出现的现象为: ActivityA的onActivityResult将会首先被回调,然后再执行ActivityB的onCreate函数,也就说无论A 阅读全文

posted @ 2016-10-19 00:37 安卓笔记侠 阅读(2853) 评论(0) 推荐(0)

2016年10月18日 #

Android MVP

摘要: 大家先看看目录结构 先看V层 View里面我写了一个接口LoginView 然后,在登录这个Activity 去实现这个接口,并实现其抽象方法。即看LoginActivity onCreate中引用了P view层点击事件条用了P层 我们再看P层。 最后M层 model里面我写了一个接口LoginM 阅读全文

posted @ 2016-10-18 20:30 安卓笔记侠 阅读(563) 评论(0) 推荐(0)

2016年10月17日 #

JAVA虚拟机总结

摘要: 1.JVM内存模型 2.引用技术法和可达性分析法 3.对象的强、软、弱和虚引用区别与作用 4.jvm垃圾回收机制,以及回收算法 5.常见的OOM和SOF的原因和解决方案,以及通过什么工具进行分析。 6.常见的JVM输入参数熟悉 7.了解GC停顿,逃逸分析,TLAB区,堆外内存等 8.常用垃圾收集器: 阅读全文

posted @ 2016-10-17 21:05 安卓笔记侠 阅读(346) 评论(0) 推荐(0)

java8中Lambda表达式和Stream API

摘要: 一、Lambda表达式 1.语法格式 Lambda是匿名函数,可以传递代码。使用“->”操作符,改操作符将lambda分成两部分: 左侧:指定了 Lambda 表达式需要的所有参数 右侧:指定了 Lambda 体,即 Lambda 表达式要执行的功能,也就是实现接口方法的代码 注:lambd可以省略 阅读全文

posted @ 2016-10-17 20:34 安卓笔记侠 阅读(833) 评论(0) 推荐(0)

算法总结

摘要: 基础算法主要学习: 1.理解大O等记号 2.动态规划如:几类背包问题最好有现成的代码用于笔试。最长公共子序列 3.贪心算法:理解哈夫曼编码(笔试常考概念)哈夫曼树是一颗完全二叉树,不包含度数为1的节点。 4.B树B+树用于理解数据库索引 5.常用的图算法:广度优先借助队列,深度优先借助栈,最短路径算 阅读全文

posted @ 2016-10-17 20:10 安卓笔记侠 阅读(323) 评论(0) 推荐(0)

UI第三方

摘要: 自定义下拉刷新控件 - RefreshableView(支持所有控件的下拉刷新)https://blog.csdn.net/cjh_android/article/details/52462367 亲测:有bug 仿照新浪微博 Android 客户端个人中心的 ScrollView,下拉背景伸缩回弹 阅读全文

posted @ 2016-10-17 20:06 安卓笔记侠 阅读(369) 评论(0) 推荐(0)

listview 异步加载图片并防止错位

摘要: 1.图片错位原理: 如果我们只是简单显示list中数据,而没用convertview的复用机制和异步操作,就不会产生图片错位;重用convertview但没用异步,也不会有错位现象。但我们的项目中list一般都会用,不然会很卡。 在上图中,我们能看到listview中整屏刚好显示7个item,当向下 阅读全文

posted @ 2016-10-17 19:59 安卓笔记侠 阅读(620) 评论(0) 推荐(0)

上一页 1 ··· 46 47 48 49 50