![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓学习笔记
疯只忘记
经典Android应用程序的开发与维护
展开
-
安卓的通知组件
常用的两大通知组件: Notification Toast 使用的区别: 1.Toast一般使用于程序运行当中,用来提示用户的操作失误 2.notification一般用于程序关闭情况下的后台通知(一般结合广播和服务使用)Notification的使用步骤:1.创建notificationManager(通知管理者)对象 NotificationManager manager = (No原创 2016-05-25 09:31:15 · 368 阅读 · 0 评论 -
适配器的优化
做为一个菜鸟级的安卓应用开发者,我想和大多数的初级安卓开发人员来说,适配器(Adapter)是我们最常见与ListView,GridView,ViewPager结合,来呈现数据的适配工具,而在一个项目中很少出现只有一个呈现数据的VIew,所有在做项目时,会不停的创建各种各样的适配器,而,我所讲的就是尽量减少适配器重复代码的书写,把适配器当中重复的代码提取出来,做为一个父类适配器,让其他的适配器来继承原创 2016-05-14 09:17:20 · 391 阅读 · 0 评论 -
自己动手从网络加载,缓存,压缩图片
首先是思路:为什么要缓存图片? :因为每次界面显示时都会从网络加载图片,如果已经加载过了,而还去加载图像的话,就会浪费客户的流量,流量就是钱,所有已经加载的图片不应该再次加载,所以要缓存起来,而且从缓存读取图片会速度很快;为什么要压缩图片? : 如果不对图像进行压缩,由于加载的图片过大,一:会导致程序反映过慢,进而影响客户的体验,二:有可能会让程序崩溃即内存溢出;加载:原创 2016-05-17 19:03:41 · 311 阅读 · 0 评论 -
使用自定义View绘制右侧导航栏
像很多的应用程序里面都有个管理联系人的导航栏,即:26个大写字母竖排显示在右侧,然后点击一个字母,listview会自动筛选分组;下面是一个自定义的view,绘制的右侧导航,即:把右侧的导航作为一个单独的View来使用,可以作为一个工具的View,随时随地的使用! `/** * 利用自定义View 绘制右侧导航 * @author fz * */public class MyView ex原创 2016-05-31 15:47:59 · 432 阅读 · 0 评论 -
菜鸟的安卓之旅之初始篇之一
简单的笔记原创 2016-05-09 17:07:20 · 386 阅读 · 1 评论 -
菜鸟的安卓之旅之阶段篇
通过这段时间的学习, 一:让我对安卓有了一定的全面的了解: 安卓是Google公司的; 安卓是开源的, 安卓的系统还在不停的在升级, 安卓是使用JAVA 语言进行编写的, 安卓是一款应用十分广泛的应用系统:手机,TV(电视),平板….等都可以使用, 安卓系统目前占据了手机市场的70%,二: 安卓的知识积累:JAVA的基础知识,原创 2016-05-21 10:20:23 · 347 阅读 · 0 评论 -
菜鸟的安卓之旅只阶段篇之二
1.是不是应该把数据刷新操作放在onResume()中?这样不合适,在什么时候刷新是根据需要来的,并不是每次onResume()的时候都需要刷新。 假如用户关闭了屏幕后再打开屏幕,页面会刷新,这样没有必要,也许几秒中前刚刷新过。2.关于activity,fragment与弹窗如果一个activity中有一个ViewPager,ViewPager中加载了两个fragment,这时要特别注意的是,两个转载 2016-06-06 20:54:45 · 301 阅读 · 0 评论