android学习
文章平均质量分 74
liuconen
这个作者很懒,什么都没留下…
展开
-
Android数据存储相关
SharedPreferences对象SharedPreferences通过键值集合的方式存储数据,通常用来存储应用程序的偏好设置(设置信息)。SharedPreferences 对象指向包含键值对的文件并提供读写这些文件的简单方法。每个 SharedPreferences 文件由框架进行管理并且可以专用或共享。 注:SharedPreferences API 仅用于读写键值对,注意不原创 2017-04-09 14:17:23 · 280 阅读 · 0 评论 -
Android在子线程更新UI方式总结
Android在子线程更新UI方式总结1.Handler方式—————-复写handler的handleMessage方式——————-//在UI线程中创建Handler对象private Handler mHandler = new Handler(){ @Override public void handleMessage(Message msg) {原创 2017-03-12 22:59:07 · 447 阅读 · 0 评论 -
Android Drawable常见子类及其用法整理
概述Drawable是一个抽象类,是对可绘制物件的抽象。与View不同的是Drawable没有事件和交互方法。Drawable有很多子类操作具体资源类型,比如BitmapDrawable操作位图,ColorDrawable操作颜色,ClipDrawable操作剪切板.。参考资料:《Android开发艺术探索》原理draw(Canvas canvas) //在draw中对画原创 2017-02-22 14:31:16 · 888 阅读 · 0 评论 -
Android抽屉式导航栏使用及相关类认识
抽屉式导航栏官方推出好久了,之前也使用过,但对这些类都是懵懵懂懂的。今天认真看了下文档才把这些类搞清楚。个人对MD的设计风格还是很喜欢的。DrawerLayoutDrawerLayout是一个窗口内容的顶层容器(像LinearLayout、FrameLayout这些一样),它的用处在于允许从窗口的一个或两个垂直边缘拉出交互式“抽屉”视图(这个抽屉指的就是滑出的View,说抽屉还挺形象的啊)。也就是说原创 2017-04-28 14:33:44 · 1837 阅读 · 0 评论 -
通过WindowManager创建窗口
概要窗口(Window)的概念平时并不是很常用,但有时候我们需要创建一个悬浮窗,这时候就需要使用Window来实现,通过WindowManager来添加一个Window,Window是一个抽象的概念,以View的形式存在。WindowManager类WindowManager正如其名,是外界访问Window的入口。WindowManager提供了三个方法。addView()方法原创 2017-04-05 20:14:03 · 467 阅读 · 0 评论 -
bitmap的六种压缩方式,Android图片压缩
本文转载自:http://blog.csdn.net/harryweasley/article/details/51955467 感谢大神总结。Android中图片是以bitmap形式存在的,那么bitmap所占内存,直接影响到了应用所占内存大小,首先要知道bitmap所占内存大小计算方式:图片长度 x 图片宽度 x 一个像素点占用的字节数以下是图片的压缩格式:转载 2017-06-15 20:08:45 · 399 阅读 · 0 评论 -
Android SQLite轻量框架LitePal基本使用
简介LitePal是一个开源的安卓库,允许程序员极其简单的操作SQLite数据库。甚至不用写一句SQL语句就能完成大多数SQLite数据库操作,包括创建去或者更新表,CRUD操作,聚合操作等等。特点使用对象关系映射模型(ORM)。基本上0配置,仅仅需要一个配置文件。自动与表保持联动(创建、修改或者删除)。多数据库支持。对SQL语句进行封装。简洁的查询语句。同时支持原生API的使用。配原创 2017-06-15 15:44:33 · 734 阅读 · 0 评论 -
Android上MVP架构应用的个人理解
Android上MVP架构应用的个人理解以前觉得自己了解了什么是MVP,还用自己理解MVP的概念写了一些“应用”。最近看了公司的代码,在同事的讲解下,才发现自己too young,根本没有了解到什么是MVP,完全是为了MVP而MVP。MVX系列的架构(MVC、MVP、MVVM)目的在于将界面层(User Interface layer)、业务逻辑层(Business Logic Layer原创 2017-08-27 22:36:32 · 334 阅读 · 0 评论