随笔分类 -  Android认知积累

摘要:Out of Memory(内存溢出) 几乎是每个Android程序员都会遇到的事。在网上也能找到一大堆的解决方案,之前写过一篇《Android 内存溢出管理与测试》的博文。但感觉写得不是很好,今天整理一下打算重新写一篇。首先什么是OOM?为什么会出现OOM?Out Of Memory,一般是由于程... 阅读全文
posted @ 2014-11-18 19:03 银色的流星 阅读(6725) 评论(0) 推荐(0)
摘要:前面几篇博文简单的介绍了一些常见的Http的操作,这些操作几乎都是在新开的线程中进行的网络请求,并在日志中打印出获取到的网络数据。那么,问题来了!(呃~感觉下一句是蓝翔有木有?)如何在把获取到的网络数据显示在UI界面上呢?如果按照前几篇博文的例子,并在主线程中直接对子线程获取的网络数据直接进行操作就... 阅读全文
posted @ 2014-10-22 10:03 银色的流星 阅读(967) 评论(0) 推荐(0)
摘要:Toast大家都很熟,不多说。直接上图上代码。 具体代码如下:main.xml: custom.xml: package com.ex... 阅读全文
posted @ 2014-09-09 16:58 银色的流星 阅读(5975) 评论(1) 推荐(0)
摘要:相信对于学习Android的人来说Intent并不陌生,我们最常使用的就是它的跳转Activity和在Activity之间传值的功能。intent有隐式和显示的区分(此处转载自:http://blog.csdn.net/hhq163/article/details/9416283) :显式Inten... 阅读全文
posted @ 2014-08-19 15:42 银色的流星 阅读(3022) 评论(0) 推荐(0)
摘要:今天发现正在做的项目,时不时的会报错:dalvikvm heap out of memory on a 7458832-byte allocation (堆分配的内存溢出)为什么会内存溢出呢?我以前从未遇见这种情况。后来在网上查了查资料,还是挺多的。怎么说呢?因为Android开发基本上是以java... 阅读全文
posted @ 2014-07-24 19:04 银色的流星 阅读(2115) 评论(0) 推荐(0)
摘要:说起Adapter的使用,首先想到的就是listview或各种各样的Adapter。下面我们对常用的一些Adapter进行简单的使用讲解。这是Adapter的关系图:下面的所有例子均使用同一个布局文件:main.xml: ListView之SimpleAdapterSimpleAdap... 阅读全文
posted @ 2014-07-01 19:39 银色的流星 阅读(829) 评论(0) 推荐(0)
摘要:在 Android中,Animation动画效果的实现可以通过两种方式进行实现:一种是tweened animation渐变动画,另一种是frame by frame animation补间(画面转换)动画。tweened animation渐变动画有以下两种类型:1.alpha渐变透明度动画效果2... 阅读全文
posted @ 2014-06-25 16:02 银色的流星 阅读(576) 评论(0) 推荐(0)
摘要:今天在做练习时,在一个新开启的线程中调用“Toast.makeText(MainActivity.this, "登陆成功",Toast.LENGTH_SHORT).show();”报错为:Can't create handler inside thread that has not called L... 阅读全文
posted @ 2014-06-08 21:36 银色的流星 阅读(1561) 评论(0) 推荐(0)
摘要:LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,而findViewById()是用来获得具体控件的。LayoutInflater经常在BaseAdapter的getView方法中用到... 阅读全文
posted @ 2014-06-05 22:38 银色的流星 阅读(283) 评论(0) 推荐(0)
摘要:今天做DEMO需要经常用到SharedPreferences和Toast,于是很自然的想到了将它们封装成方法,到时候直接调用。我像常规的实现方法那样写:SharedPreferences sp_login=getSharedPreferences(sp_name, MODE_PRIVATE); ... 阅读全文
posted @ 2014-05-29 10:30 银色的流星 阅读(505) 评论(0) 推荐(0)
摘要:1、SQLiteDataBase对象的query()接口:publicCursorquery(Stringtable,String[]columns,Stringselection,String[]selectionArgs, Stringg... 阅读全文
posted @ 2014-05-22 16:07 银色的流星 阅读(544) 评论(0) 推荐(0)
摘要:之前看到手机上的百度editText控件是圆角的就尝试做了一下,看了看相关的文章。因为代码少,看看就知道了。所以下面我就直接贴上代码供大家参考,有其他的好方法记得分享哦~整个代码不涉及JAVA代码,首先是需要被MainActivity加载的页面代码: 1 然后就是具体的样式rounded_editt... 阅读全文
posted @ 2014-04-18 14:32 银色的流星 阅读(1558) 评论(0) 推荐(0)
摘要:原文转载自:http://blog.csdn.net/zeng622peng/article/details/6180190intent英文意思是意图,pending表示即将发生或来临的事情。PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但... 阅读全文
posted @ 2014-04-16 17:39 银色的流星 阅读(161) 评论(0) 推荐(0)
摘要:原文转载自:http://hi.baidu.com/yuekfeng/item/c52006314b4a6fbf134b14f3android:inputType参数类型说明android:inputType="none"--输入普通字符android:inputType="text"--输入普通字... 阅读全文
posted @ 2014-04-16 12:26 银色的流星 阅读(119) 评论(0) 推荐(0)
摘要:本文转载自:http://blog.csdn.net/gchk125/article/details/7586401ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view... 阅读全文
posted @ 2014-04-16 11:58 银色的流星 阅读(181) 评论(0) 推荐(0)