安卓学习笔记
文章平均质量分 60
_wiky_
这个作者很懒,什么都没留下…
展开
-
安卓学习笔记<一>:数据存储之SharedPreferences
1.简介 SharedPreferences类常用于保存软件配置参数(常见于:"记住密码"),支持的数据类型boolean,int,float,long,String.使 用SharedPreferences保存数据,其实质是采用了xml文件存放数据,路径为:/data/data//shared_prefs.2.SharedPreferences的四原创 2015-02-05 01:00:39 · 582 阅读 · 0 评论 -
Andorid 知识梳理: 性能优化基本知识
java的内存区域如何划分有两种说法: - 从抽象的JVM的角度看: 堆(Heap),栈(Stacks)方法区(MethodArea),运行时常量池(RuntimeConstant Pool),本地方法栈(NativeMethod Stacks),PC Register(PC寄存器)。 - 从操作系统上的进程的角度看:堆(Heap),栈(Stacks),数据段(data segment)...原创 2018-03-22 16:15:36 · 382 阅读 · 0 评论 -
Android分享图片,系统自带
简介记录一个利用系统分享功能进行图片分享的工具类(代码是用Kotlin写的,都是比较简单的语法,部分可能需要自定义的地方都已经标出)。调用方式比较简单:Util.startShareImage(this) //this为当前的Activity实例权限记得添加文件操作权限, 另外需要注意6.0版本以上的权限管理 uses-permission android:name="a原创 2018-01-31 15:18:54 · 6245 阅读 · 0 评论 -
应用市场检测的问题
华为应用市场检测的问题原创 2017-02-13 14:40:31 · 1820 阅读 · 0 评论 -
Touch事件传递机制解析
dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent原创 2017-03-01 16:49:21 · 2625 阅读 · 0 评论 -
纵向跑马灯效果
一个可以直接使用的跑马灯效果控件原创 2016-11-17 19:52:00 · 3387 阅读 · 1 评论 -
RecyclerView实现加载更多
情景描述我们使用列表显示数据时,通常都会遇到需要加载更多数据的情况,比如列表即将滚动到底部时,我们就需要进行新的数据的获取及填充。本篇博客介绍的是:自定义RecyclerView,添加即将滚动到底部的回调,方便实现加载更多功能。代码/** * Add the callback of reaching bottom into RecyclerView * Support three LayoutM原创 2016-06-21 18:11:10 · 2752 阅读 · 0 评论 -
Button英文字符自动大写的问题
问题如题原因分析以我项目中使用Theme.AppCompat.Light.DarkActionBar主题为例。跟踪源码可发现,该主题中有:<style name="Base.TextAppearance.AppCompat.Button"> <item name="android:textSize">@dimen/abc_text_size_button_material</item原创 2016-05-31 00:56:31 · 6910 阅读 · 3 评论 -
安卓学习笔记<二>:中文乱码问题
HttpServle输入输出中文乱码问题,解决: public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); //设置输入输原创 2015-02-05 22:07:51 · 538 阅读 · 0 评论 -
Android 知识梳理(进阶)
前言该为文章为个人知识梳理后的产物(不断更新)。主要目的是为了让知识更系统,更加模块化。适合有Android开发经验,但是未进行过系统整理知识的读者,可以参照思维导图去对知识进行查缺补漏。下文将对思维导图进行部分补充:需重点掌握四大组件相关数据库框架性能优化系列自定义View属性动画组件间通信Handler机制(原理)网络框架:retrofit、okhttp图片加...原创 2018-03-22 17:02:21 · 502 阅读 · 0 评论