随笔分类 -  Android 学习笔记

摘要:github 地址:https://github.com/dkest/PieView 简单分析 其实根据我们上面的知识已经能自己制作一个饼状图了。不过制作东西最重要的不是制作结果,而是制作思路。 相信我贴上代码大家一看就立刻明白了,非常简单的东西。不过嘛,咱们还是想了解一下制作思路: 先分析饼状图的 阅读全文
posted @ 2016-08-08 12:33 k_est 阅读(4643) 评论(0) 推荐(1)
摘要:Android 手机给应用分配的堆内存通常是8 M 左右, 如果内存处理不当很容易造成 OOM (OutOfMemoryError),OOM 主要由于一下这些原因引起的: 1. 数据库 Cursor 没有关闭。 当我们使用完数据库之后,一定要调用 close() 关闭数据库,并释放资源。 2. Li 阅读全文
posted @ 2016-07-29 13:57 k_est 阅读(313) 评论(0) 推荐(0)
摘要:一、Shape的用法 :shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: 填充:设置填充的颜色 间隔:设置四个方向上的间隔 大小:设置大小 圆角:同时设置五个属性,则Radius属性无效 android:Radius="20dp" 设置... 阅读全文
posted @ 2016-01-23 15:13 k_est 阅读(6503) 评论(0) 推荐(1)
摘要:一、概述 Activity 可以说是应用程序的载体(也可以理解为界面的载体,但是不界面),用户能够在上面绘制界面(Activity本身不绘制界面),并提供用户处理事件的API,维护应用程序的生命周期(Android应用程序是由多个 Activity 堆积而成,而各个 Activity 又有其独立的... 阅读全文
posted @ 2016-01-19 12:21 k_est 阅读(11872) 评论(0) 推荐(0)
摘要:一、先看看文档里怎么说 Base class for those who need to maintain global application state. You can provide your own implementation by specifying its name in your... 阅读全文
posted @ 2016-01-18 09:01 k_est 阅读(7728) 评论(0) 推荐(0)
摘要:一。概述 Android 中的异步消息处理主要分为四个部分组成,Message、Hndler、MessageQueue 和 Looper。其关系如下图所示: 1. Message 是线程之间传递的消息,它可以在内部携带少量信息,用于在不同线程之间交换数据。 2. MessageQueue 是消息... 阅读全文
posted @ 2015-12-26 17:29 k_est 阅读(3169) 评论(0) 推荐(1)
摘要:一。概念 通知(Notification)是 Android 系统中比较有特色的一个功能,当某个应用程序希望像用户发送一些提示消息的时候,然而此时应用程序并不在前台运行,此时就可以借助通知来实现。发出一条通知后,手机的最上方的状态栏会显示一个通知的图标,下拉状态栏之后可以看到通知的详细信息。二。创... 阅读全文
posted @ 2015-12-19 12:09 k_est 阅读(3147) 评论(0) 推荐(3)
摘要:与文件存储方式不同在于,SharedPreferences 是使用键值对的方式来存储数据的,也就是说,当保存一条数据的时候,需要给这条数据提供一个键,这样在读取数据的时候,就能通过这个键把对用的值取出来。而且 SharedPreferences 还支持多种不同类型的数据的存储。如果存储的时候是 ... 阅读全文
posted @ 2015-12-12 18:38 k_est 阅读(1007) 评论(0) 推荐(0)
摘要:概述一。Android平台网络相关API接口 1.java.net.*(标准Java接口) java.net.*提供与联网有关的类,包括流、数据包套接字(socket)、Internet协议、常见Http处理等。比如:创建URL,以及URLConnection/HttpURLConnecti... 阅读全文
posted @ 2015-12-05 14:53 k_est 阅读(681) 评论(0) 推荐(0)