Android
文章平均质量分 63
微博之上看天空
你好我的CSDN
展开
-
LayoutInflater作用及使用
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面,都需要使用Layou转载 2016-03-17 15:34:40 · 371 阅读 · 0 评论 -
利用ViewHolder优化BaseAdapter
原文地址:http://www.cnblogs.com/mengdd/p/3254323.html 农民伯伯: http://over140.cnblogs.comhttp://www.cnblogs.com/over140/archive/2011/03/23/1991100.html转载 2016-03-23 09:35:05 · 239 阅读 · 0 评论 -
BaseAdapter的三样式 IV
在创建adapter对象时要继承BaseAdapter,引用到的一些方法public class MyAdapter extends BaseAdapter { private final List mList; private final LayoutInflater inflater;//context为引用的类,list集合是创建视图的listview集合 pub原创 2016-03-22 17:07:07 · 254 阅读 · 0 评论 -
ListView讲解
ListView是比较常用的控件,但一直都觉得创建ListView步骤有点繁琐,故在此总结一下,方便查阅。程序效果是实现一个ListView,ListView里面有标题,内容和图片,并加入点击和长按响应。首先在xml里面定义一个ListViewXml代码 android:id="@+id/LinearLayout01"转载 2016-03-04 15:57:44 · 209 阅读 · 0 评论 -
android布局--总结
、帧布局 FrameLayout:是最简单的一个布局对象。在他里面的的所有显示对象爱你过都将固定在屏幕的左上角,不能指定位置,但允许有多个显示对象,只是后一个会直接覆盖在前一个之上显示,会把前面的组件部分或全部挡住。下图的例子里,FrameLayout中放了3个ImageView组件,第一个是蓝色的,第二个是绿色的,第三个是树状图(透明的png格式)。ImageView就相当于Html中的转载 2016-03-04 16:07:13 · 263 阅读 · 0 评论 -
ViewPager的基本使用
ViewPager是android扩展包v4包中的类,这个类可以让用户左右切换当前的view。我们首先来看看API对于这个类的表述:?123Layout manager that allows the user to flip left and right through pages of data. You supp转载 2016-03-10 13:51:43 · 257 阅读 · 0 评论 -
Activity中使用Fragment
博文地址转载 2016-03-10 15:08:34 · 1107 阅读 · 0 评论 -
Android项目源码运行不起来的七种解决方法
前言:javaapk.com上面的源码大部分在发布前都会人工测试,可以正常运行才会发布,要不没法截图,一个源码不能正常运行的原因可能有很多,比如有一些项目是有时效性的,通俗的讲就是项目以前依赖的服务端可以用但是现在不能用了,比如源码作者把服务端关闭了,或者软件内置的第三方jar包太老了不能正常返回项目请求的数据了,这种情况会导致项目打开运行时报错,常见的现象就是运行起来以后卡在一个初始化界面不动或转载 2016-03-10 10:50:32 · 1752 阅读 · 0 评论 -
Android Gallery组件实现循环显示图像
Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。这虽然在大多数时候没有什么关系,但在某些情况下,我们希望图像显示到最后一张时再重第1张开始显示,也就是循环显示。要实现这种风格的Gallery组件,就需要对Gallery的Adapt转载 2016-03-07 10:55:43 · 315 阅读 · 0 评论 -
Android之 ListActivity 的使用和在 ListView中添加图片文字
ListActivity简单的说就是ListView和Activity的结合,跟ListView和Activity组合实现的没有什么很大的差别,主要是比较方便。但在实现时,有几点要注意。 1、ListActivity可以不用setContentView(R.layout.main),它默认是LIstView占满屏。 2、如果想在屏幕中显示其他控件转载 2016-03-04 16:05:38 · 512 阅读 · 0 评论 -
Android中 android:layout_weight 属性 完美解释
linearLayout中包含有weight的child时,linearLayout会measure两次:设屏幕宽度为X第一次:button1 的measuredWidth为X, button2也为X (因为用了weight,所以linearLayout每次measure child时不考虑前一个已经占用的大小),total_width为2X第二次:计算delta=x-tota转载 2016-03-04 15:54:23 · 301 阅读 · 0 评论 -
Android开发学习总结(一)——搭建最新版本的Android开发环境
最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1,学习Android开发的第一步就是搭建Android的开发环境,博客园里面有不少人也写了关于如何搭建Android开转载 2016-02-29 18:08:01 · 310 阅读 · 0 评论 -
在Windows下搭建Android开发环境
随着移动互联网的迅速发展,前端的概念已发生很大的变化,已不仅仅局限在网页端。而Android系统作为智能机市场的老大,作为前端开发工程师,非常有必要了解和学习。但面对众多学习资料,站在前端开发工程师的角色,怎样挑选出合适的路进行快速学习,而不必浪费大量时间去摸索,该系列文章希望能帮助到小伙伴们。 文章会挑选几个实际的例子,贯穿在整个系列中,涉及到Java、Android、程序设计等多方面转载 2016-02-25 15:44:28 · 233 阅读 · 0 评论 -
ImageView背景色变暗的处理
在一些需求中,需要将ImageView的背景色变暗从而突出其他的view,类似于dialog的效果,如果仅仅是通过设置背景色的alpha是不能够达到这种效果的,如下图: 这个时候还是需要运用canvas的画图功能,可以在canvas已有的图片基础上设置画笔的alpha,绘制一个矩形蒙板就可以达到该种效果:?1234转载 2016-03-10 13:54:56 · 980 阅读 · 0 评论 -
WebView中的乱码问题
使用android组件中的WebView组件时,调用webview的loadData()方法时,如果有中文会显示乱码。解决的办法是: webview.getSettings().setDefaultTextEncodingName("UTF-8") webview.loadDataWithBaseURL(null, data, "text/html", "ut转载 2016-03-10 13:56:47 · 360 阅读 · 0 评论 -
android如何实现国际化
对于android的国际化,android系统可谓是做到了傻瓜化,不同于java中需要ResourceBundle等类,在android中只需要定义不同的目录就可以了。 在value目录中定义: values-语言代码-r国家代码 eg: values-zh-rCN、values-en-rUS 图片国际化: drawable-语言转载 2016-03-10 13:57:55 · 372 阅读 · 0 评论 -
Android中的颜色设置
1、在android中经常看到设置的颜色为八位的十六进制的颜色值,例如:123public static final class color { public static final int lightblue=0x7f040000;}或者在Java中tx.setText转载 2016-03-10 13:58:59 · 521 阅读 · 0 评论 -
android上传文件到服务器
原文地址:http://www.cnblogs.com/greatverve/archive/2011/12/23/android-upload.html转载 2016-03-17 16:55:41 · 304 阅读 · 0 评论