08 2018 档案

摘要:简介 ViewPager是Android support v4 包中的一个重要类,这个类可以实现让用户左右切换当前view,实现滑动的效果 ViewPager直接继承了ViewGroup类,和LinearLayout一样,都是一个容器,需要在里面添加我们想要显示的内容 ViewPager类需要一个P 阅读全文
posted @ 2018-08-22 14:51 HJ0101 阅读(175) 评论(0) 推荐(0)
摘要:Okio库是由square公司开发的,补充了java.io和java.nio的不足,更加方便,快速的访问、存储和处理你的数据。而OkHttp的底层也使用该库作为支持。可以让你的i/o操作更加的简单. Buffer类是方便访问和存储数据;有read和write方法 Okio类是库提供的一个供外部使用的 阅读全文
posted @ 2018-08-20 16:29 HJ0101 阅读(497) 评论(0) 推荐(0)
摘要:前言: Android 是直接与用户进行交互的,所以美观十分重要,众所周知的文本控件TextView只能显示普普通通的文本,如何让我们的文本变得绚丽多彩呢? SpannableString 简介: SpannableString其实和String一样,都是一种字符串类型,同样TextView也可以直 阅读全文
posted @ 2018-08-19 19:17 HJ0101 阅读(191) 评论(0) 推荐(0)
摘要:Picasso 是Square公司推出的一个开源的图片缓存下载库 为什么要使用picasso? Android系统作为图片资源加载的主角,它是通过图像的像素点来把图像加载到内存中的;现在一张500W的摄像头拍出的照片(2592x1936),加载到内存中需要大约19M的内存;如果你加入了信号强度不一的 阅读全文
posted @ 2018-08-18 09:38 HJ0101 阅读(168) 评论(0) 推荐(0)
摘要:OrmLite 基础知识 一、OrmLite 框架介绍: Ormlite 框架是第三方对数据库操作的封装的一个框架,为了提高开发效率,尤其是对某些 数据库操作特别频繁的 app,建议使用 OrmLite 框架。它是一个非常轻量级的数据库操作框架, 它的底层是根据反射机制来实现的。 二、OrmLite 阅读全文
posted @ 2018-08-15 11:04 HJ0101 阅读(1423) 评论(0) 推荐(0)
摘要:ContentProvider 1. ContentProvider 简介 是Android四大组件之一,为存储和获取数据提供统一的接口.可以在不同的应用程序之间共享数据.对于 ContentProvider而言,无论数据的来源是什么,他都认为是中表,然后把数据组织成表格 Content Provi 阅读全文
posted @ 2018-08-13 12:19 HJ0101 阅读(127) 评论(0) 推荐(0)
摘要:ExpandableListView 基础知识 1. ExpandableListView 的总体概述 ExpandableListView 是 android 中可以实现下拉 list 的一个控件,是一个垂直滚动的心事两个级 别列表项手风琴试图,列表项是来自 ExpandableListViewa 阅读全文
posted @ 2018-08-11 20:37 HJ0101 阅读(1575) 评论(0) 推荐(0)
摘要:SQLiteOpenHelper与SQLiteDatabase 实现对SQLite数据库的简单操作,增删改查 SQL: 直接使用SQLiteDatabase提供的方法进行增删改查操作 尽管SQLiteDatabase提供了轻便的操作方法,但SQL语句一个程序员的必备技能哦,不要一味的依赖. 阅读全文
posted @ 2018-08-09 11:08 HJ0101 阅读(338) 评论(0) 推荐(0)
摘要:SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资 源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。 它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语 言相结 阅读全文
posted @ 2018-08-07 13:25 HJ0101 阅读(149) 评论(0) 推荐(0)
摘要:关于Android studio git账号密码错误 导致项目无法Clone 的问题 Authentication failed for 'https://gitee.com/********/Demo.git/' 解决办法:打开Git Bash 输入$ git config --system -- 阅读全文
posted @ 2018-08-04 21:15 HJ0101 阅读(1390) 评论(0) 推荐(0)
摘要:1.概述 Android 6.0 (API 23) 之前应用的权限在安装时全部授予,运行时应用不再需要 询问用户。在 Android 6.0 或更高版本对权限进行了分类,对某些涉及到用户隐私 的权限需要在运行时根据用户的需要动态授予。这样用户就不需要在安装时被强迫同 意某些权限。 2. 正常权限和危 阅读全文
posted @ 2018-08-04 11:48 HJ0101 阅读(349) 评论(0) 推荐(0)
摘要:数据存储形式: 1.Shared Preferences : 以key-value形式存储在私有空间 2.Internal Storage:存放私有数据在设备空间 应用自己的空间 3.External Storage:存放公共数据在外部空间 SD卡,外置内存卡 4.Network Connectio 阅读全文
posted @ 2018-08-04 11:37 HJ0101 阅读(138) 评论(0) 推荐(0)