上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页
摘要: 前言: 在android开发中我们常常会用到自定义控件,可是为什么要自定义呢?自定义控件又该怎么实现呢?下面我们来了解下自定义控件的常用知识。1:为什么要自定义控件 用到自定义控件的几种情况如下: 1> 通常一个APP有自己的显示风格,为了统一... 阅读全文
posted @ 2017-03-27 15:59 vegatate 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 自从Google在2013年发布了Android Studio后,Android Studio凭借着自己良好的内存优化,酷炫的UI主题,强大的自动补全提示以及Gradle的编译支持正逐步取代Eclipse,成为主流的Android开发IDE。Android Studi... 阅读全文
posted @ 2017-03-27 10:45 vegatate 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1、强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下:Object o=new Object(); // 强引用当内存空间不足,Java虚拟机宁愿抛出OutOfMemory... 阅读全文
posted @ 2017-03-21 23:28 vegatate 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.cnblogs.com/lwbqqyumidi/p/4151833.htmlJava/Android中有四种引用类型,分别是:Strong reference - 强引用Soft Reference - 软引用Weak... 阅读全文
posted @ 2017-03-21 21:44 vegatate 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 在上一篇Android内存泄漏的八种可能(上)中,我们讨论了八种容易发生内存泄漏的代码。其中,尤其严重的是泄漏Activity对象,因为它占用了大量系统内存。不管内存泄漏的代码表现形式如何,其核心问题在于:在Activity生命周期之外仍持有其引用。幸运的是,一旦泄漏... 阅读全文
posted @ 2017-03-21 21:41 vegatate 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Java是垃圾回收语言的一种,其优点是开发者无需特意管理内存分配,降低了应用由于局部故障(segmentation fault)导致崩溃,同时防止未释放的内存把堆栈(heap)挤爆的可能,所以写出来的代码更为安全。不幸的是,在Java中仍存在很多容易导致内存泄漏的逻辑... 阅读全文
posted @ 2017-03-21 21:40 vegatate 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 转载请注册出处:http://blog.csdn.net/guolin_blog/article/details/9797169在上一篇文章中,我们学习了Android Service相关的许多重要内容,包括Service的基本用法、Service和Activity进... 阅读全文
posted @ 2017-03-20 16:31 vegatate 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/11952435相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。... 阅读全文
posted @ 2017-03-20 16:30 vegatate 阅读(123) 评论(0) 推荐(0) 编辑
摘要: NotificationManager barmanager=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);Notification notice = new Notificat... 阅读全文
posted @ 2017-03-20 15:59 vegatate 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 开始在使用Shape进行背景绘制的时候不行,然后找到了一种其他的方案: 这种方案其实是两层堆叠起来的,底层使用... 阅读全文
posted @ 2017-03-13 16:53 vegatate 阅读(900) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页