![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
我是一只菜鸟啊啊啊
这个作者很懒,什么都没留下…
展开
-
Android:Layout_weight的深刻理解
Android:Layout_weight的深刻理解 2012-12-31 14:59 佚名 OSChina 我要评论(0) 字号:T | T 本文详细介绍了Android布局中Layout_weight的属性,它是用来分配属于空间的一个属性,你可以设置他的权重。 AD:WOT2014:用户标签系统与用户数据化运营培训专场 最近写De转载 2014-07-27 11:09:55 · 432 阅读 · 0 评论 -
string.ToLowerCase()用法
string.ToLowerCase()是将string这个字符串中的字母全部变成小写,而非字母则不作改变。 比如: 会将“My name is Tom!”变成“my name is tom!”原创 2015-03-14 15:51:29 · 9150 阅读 · 0 评论 -
Android 关于inflate
通俗的说,inflate就相当于将一个xml中定义的布局找出来. 因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件. 因此如果你的Activity里如果用到别的layout,比如对话框上的layout,你还要设置对话框上的layout里的组件(像图片ImageView,文字Text转载 2015-03-14 15:13:37 · 412 阅读 · 0 评论 -
android ListView详解
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View。 2.适配器 用来把数据映射到ListView上的中介。 3.数据 具体的将被映射的字符串,图片,或者基转载 2015-03-13 14:50:01 · 502 阅读 · 0 评论 -
Eclipse设置:背景与字体大小和xml文件中字体大小调整
Eclipse中代码编辑背景颜色修改: 代码编辑界面默认颜色为白色。对于长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以改变workspace的背景色,可以使眼睛舒服一些。设置方法如下: 1、打开window / Preference,弹出Preference面板 2、展开General标签,选中Editors选项,展开。 3、选中 Text Editors,右边出现TestE转载 2015-03-17 09:13:04 · 423 阅读 · 0 评论 -
android官方侧滑菜单DrawerLayout详解
drawerLayout是Support Library包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,google借鉴而出现的产物。drawerLayout分为侧边菜单和主内容区两部分,侧边菜单可以根据手势展开与隐藏(drawerLayout自身特性),主内容区的内容可以随着菜单的点击而变化(这需要使用者自己实现)。 dr转载 2015-03-17 10:04:43 · 1862 阅读 · 1 评论 -
android_launcher的源码详细分析
这份源码是基于2.1的launcher2,以后版本虽有变化,但大概的原理一直还是保留了。 一、主要文件和类 1.Launcher.java:launcher中主要的activity。 2.DragLayer.java:launcher layout的rootview。DragLayer实际上也是一个抽象的界面,用来处理拖动和对事件进行初步处理然后按情况分发下去,角色是一个controller转载 2015-03-07 17:16:12 · 580 阅读 · 0 评论 -
自定义View之onMeasure()
可以说重载onMeasure(),onLayout(),onDraw()三个函数构建了自定义View的外观形象。再加上onTouchEvent()等重载视图的行为,可以构建任何我们需要的可感知到的自定义View。 本节我们探索自定义View中onMeasure()起到了什么样的作用,题外要插的一句是,Activity框架,View框架中大量的on函数基本上都应用到了Template模式,掌握转载 2015-03-07 09:22:50 · 362 阅读 · 0 评论 -
Android原理揭秘系列之View、ViewGroup
作过Android 应用开发的朋友都知道,Android的UI界面都是由View和ViewGroup及其派生类组合而成的。其中,View是所有UI组件的基类,而ViewGroup是容纳这些组件的容器,其本身也是从View派生出来的。AndroidUI界面的一般结构可参见下面的示意图: 可见,作为容器的ViewGroup可以包含作为叶子节点的View,也可以包含作为更低层次的子View转载 2015-03-07 15:17:05 · 358 阅读 · 0 评论 -
ImageView的属性android:scaleType
ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType) 看代码: imageView.setScaleType(ImageView.ScaleType.FIT_XY ); 这里我们重点理解ImageView的属性android:scaleType,即ImageView.setScaleTy转载 2015-03-15 19:37:30 · 405 阅读 · 0 评论 -
LayoutInflater作用及使用
作用: 1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入. 2、对于一个已经载入的Activity, 就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素. 方法: Android里面想要创建一个画面的时候, 初学一般都是新建一个类, 继承Activity基类, 然后在onCreate里面使用setCo转载 2015-03-14 11:40:15 · 394 阅读 · 0 评论 -
DrawerLayout 关闭手势滑动
有时候在android抽屉开发中,为了防止DrawerLayout的手势滑动和其他页面变换的滑动冲突,需要关闭手势滑动弹出侧边栏 我们可以调用DrawerLayout的setDrawerLockMode()函数来关闭和打开手势滑动: mDrawer_layout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED); //关闭手势滑动原创 2015-03-15 21:25:27 · 9131 阅读 · 0 评论 -
Android中全屏或者取消标题栏
先介绍去掉标题栏的方法: 第一种:也一般入门的时候经常使用的一种方法 requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 注意这句一定要写在setContentView()方法的前面,不然会报错的 第二种:在AndroidManifest.xml文件中定义 application android:icon="@d转载 2015-03-15 16:39:02 · 388 阅读 · 0 评论 -
去除或替换listview 默认的点击选中时的颜色
去除或替换listview 默认的点击选中时的颜色 1.去除默认的点击选中时的颜色 设置android:background属性可以重新设置listview的背景。 将android:listSelector属性设置成和background一样就可以使listview点击不变色了。 2.替换listview 默认的点击选中时的颜色原创 2015-03-15 20:52:33 · 610 阅读 · 0 评论 -
Android RadioGroup中设置默认选中RadioButton 后,选中两个的问题 解决方法
项目中遇到多个RadioGroup中单选RadioButton ,设置了默认选中第一个 . 然后就 能选中两个RadioButton . . .. 我开始这样给设置默认选中一个的: for (int j = 0; j RadioButton radioButton = new RadioButton(context); radioButton.setTextSize(9);转载 2014-08-07 17:30:22 · 1566 阅读 · 0 评论 -
Android中ImageButton自定义按钮的按下效果的代码实现方法,附网上2种经典解决方法
首先看看网上的2种方法: 【以下为引用网络,来源:http://www.eoeandroid.com/thread-7931-1-1.html】 使用Button时为了让用户有“按下”的效果,有两种实现方式: 1.在代码里面。 [java] view plaincopy imageButton.setOnTouchListener(new OnTouchListene转载 2014-07-30 11:17:43 · 563 阅读 · 0 评论 -
android自定义button样式
在Android开发应用中,默认的Button是由系统渲染和管理大小的。而我们看到的成功的移动应用,都是有着酷炫的外观和使用体验的。因此,我们在开发产品的时候,需要对默认按钮进行美化。在本篇里,笔者结合在应用开发中的经验,探讨一下自定义背景的按钮、自定义形状按钮的实现方法。 首先看实现效果截图: 自定义背景的按钮目前有2种方式实现,矢量和位图。 1. 矢量转载 2014-07-30 10:23:01 · 813 阅读 · 0 评论 -
小米2在Eclipse 真机调试
小米2在Eclipse 调试,要注意下列步骤。 分类: 小米2Eclipse调试2013-02-08 10:04 7495人阅读 评论(2) 收藏 举报 Android 手机开发 小米2在Eclipse 调试,要注意下列步骤。 1、连接线,打开设置:USB线连接小米2,在设置-->开发者选项->USB 调是打开。如果这一步,就业在Eclipse中真机调试,下面的步骤转载 2014-07-28 00:13:38 · 1658 阅读 · 0 评论 -
ViewPager的setOnPageChangeListener方法详解
ViewPager使用时,最关键的代码就是setOnPageChangeListener,传入一个ViewPager.SimpleOnPageChangeListener对象。ViewPager.SimpleOnPageChangeListener是个接口,有三个方法,下面做介绍。 注:ViewPager有两个操作,一个是用手指滑动翻页,一个是直接setCurrentItem(一般用于点击上面的转载 2015-03-17 09:20:03 · 464 阅读 · 0 评论