- 博客(18)
- 收藏
- 关注
转载 动态设置android:drawableLeft|Right|Top|Bottom
Android中有时需动态设置控件四周的drawble图片,这个时候就需要调用 setCompoundDrawables(left, top, right, bottom),四个参数类型都是drawableButton继承TextView,所以可以采用相同的设置方法方法一.XML方式方法二.JAVA代码Drawable img_on, img
2014-08-29 19:51:34 726
转载 Android GridView 设置指定项被选中的背景图片并滚动到指定项(如果带有滚动条) .
学习过程中的一点心得,代码很简单,所有直接贴上核心的代码:MainActivty.java[java] view plaincopyprint?@Override public void onCreate(Bundle savedInstanceState) { // ...省略的代码
2014-08-26 18:31:06 754
转载 android在代码中四种设置控件背景颜色的方法(包括RGB)
TextView tText=(TextView) findViewById(R.id.textv_name); //第1种: tText.setTextColor(android.graphics.Color.RED);//系统自带的颜色类 // 第2种: tText.setTextColor(0xffff00ff);//0xfff
2014-08-26 18:25:50 7804
转载 Android GridView属性集合 .
GridView的一些特殊属性:1.android:numColumns=”auto_fit” //GridView的列数设置为自动2.android:columnWidth=”90dp " //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth"//缩放与列宽大小同步4.andr
2014-08-26 18:13:18 931
转载 浅谈android的selector背景选择器(ListView/GridView) .
关于listview和button都要改变android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),
2014-08-26 18:12:46 1807
转载 面向对象的设计方式处理Android编程中的GridView问题,以及自定义ListAdapter的使用
本文主要实现如下功能:登陆界面经过通信线程鉴权后返回各种权限,权限对应各种功能模块,打算将各种功能模块以GridView方式显示给用户,GridView中放置各种功能图标,如果权限不足则置灰。 界面参考如下图片(软件来自电信内部掌上办公平台): 登陆界面在这里不再赘述,本文主要关心以面向对象的方式来构建GridView,以及自定义ListAdapter的使用来个性化GridVi
2014-08-26 14:05:38 823
转载 Android ActionBar完全解析
Action Bar是一种新増的导航栏功能,在Android 3.0之后加入到系统的API当中,它标识了用户当前操作界面的位置,并提供了额外的用户动作、界面导航等功能。使用ActionBar的好处是,它可以给提供一种全局统一的UI界面,使得用户在使用任何一款软件时都懂得该如何操作,并且ActionBar还可以自动适应各种不同大小的屏幕。下面是一张使用ActionBar的界面截图:
2014-08-25 23:05:05 752
转载 android:自动横竖屏切换在各种需求下的处理
首先,切换横屏的方法,有好几种,这里只说一种,启动了模拟器之后按Ctrl+F11(有说按F12的,我按是没用)就可以在横竖屏间来回切换了.默认情况下,在横竖屏切换时,屏幕的布局也会跟着切换,并且会重启当前的activity,(重载的原理:If the configuration of the device (as defined by the Resources.C
2014-08-25 22:56:25 800
转载 SwitchButton 开关按钮 的多种实现方式 (附源码DEMO)
刚开始接触开关样式的按钮是在IOS系统上面,它的切换以及滑动十分帅气,深入人心。所谓的开关按钮,就是只有2个状态:on和off,下图就是系统IOS 7上开关按钮效果。起初我在android上我只会使用CheckBox去满足对应的功能。后来,查看开发文档发现,android也有了自己的原生态开关控件,并且在4.0版本中又优化加入了新的类似控件--Switch控件,以及使用起来
2014-08-24 20:37:09 677
转载 Maven使用教程
一、Maven介绍我们在开发项目的过程中,会使用一些开源框架、第三方的工具等等,这些都是以jar包的方式被项目所引用,并且有些jar包还会依赖其他的jar包,我们同样需要添加到项目中,所有这些相关的jar包都会作为项目的依赖。通常,一个Java EE项目所依赖的jar包会有很多。然而,这还并非是主要问题,在管理这些jar包过程中,jar包的版本往往是最令人头疼的问题。选择一个jar包的版本
2014-08-23 23:18:12 890
转载 从注册流程 分析如何安全退出多个Activity 多种方式(附DEMO)
前言由于一个同学问到我如何按照一个流程走好之后回到首页,我以前看到过4个解决方案,后来发现有做个记录和总结的必要,就写了这篇博文。(之前看小强也写过一篇,这里通过自身的分析完整的总结一下以下6种方案,并加上一个DEMO便于大家了解大体流程)在android的用户交互中,按钮触发的意图(Intent)跳转会为你重新打开新的一个界面活动(Activity),对于之前
2014-08-22 15:10:02 507
转载 Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
在android的应用层中,涉及到很多应用框架,例如:Service框架,Activity管理机制,Broadcast机制,对话框框架,标题栏框架,状态栏框架,通知机制,ActionBar框架等等。下面就来说说经常会使用到通知机制中的通知栏框架(Notificaiton),它适用于交互事件的通知。它是位于顶层可以展开的通知列表。它会时不时的提醒你什么软件该更新了,什么人发你微信消息了等。
2014-08-22 15:08:17 659 1
转载 Notification与NotificationManager详细介绍
在Android系统中,发一个状态栏通知还是很方便的。下面我们就来看一下,怎么发送状态栏通知,状态栏通知又有哪些参数可以设置
2014-08-22 14:56:53 646
转载 【Android】缩略图Thumbnails
【Android】缩略图Thumbnails在Android,多媒体文件(视频和图片)都是有缩略图的,在很多应用中,我们需要获取这些缩略图。比如最近在做一个类似相册的应用,需要扫描相册里面的图片,然后获取其缩略图,使用GridView去展示缩略图,当点击之后,我们需要获取其原始图,所以相关的需求如下:1)获取缩略图(一个问题是:是否所有的图片以及视频都有缩略图?);2)将缩
2014-08-19 17:00:23 1383
转载 如何在Eclipse中查看Android源码或者第三方组件包源码
在学习过程中如果经常阅读源码,理解程度会比较深,学习效率也会比较高,那么如何方便快捷的阅读Android源码?如何查看Android源码[以Android2.2为例]我们知道在Eclipse里按住Ctrl键不松手在某个类上点击鼠标左键,可以跳转到该类的文件。如果没有源码就会跳到class文件上。因此我们只需要把源码拷贝到合适位置,Eclipse就可以找到源码了。接下来我说一下步骤:
2014-08-19 16:24:39 574
转载 Android apk如何签名,为什么签名
写这篇博文之前,我看到两篇比较好的文章,里面简单详细地阐述了为什么要对android进行签名,android系统是如何进行签名的,以及签名时需要用到的几个文件来自哪?在这里将链接提供给大家。Android中如何修改系统时间(应用程序获得系统权限) Android 为【apk】文件签名,增加修改系统时间等权限1. android:sharedU
2014-08-19 14:07:50 999
原创 如何去除程序的默认启动:Ignoring clearPackagePreferredActivities() from uid *
有些系统权限即使在我们应用程序的AndroidMenifest.xml中经过了配置,但还是不好使,原因:我们的apk的签名必须要与系统的签名保持一致,才能使其发挥作用。如何让apk签名与系统签名保持一致,请参考我博文http://blog.sina.com.cn/s/blog_74c22b210100urzu.html当系统安装了至少2个HomeScreen时,如何通过触发
2014-08-19 14:05:16 2681
转载 Android开发框架androidannotations使用初始
Android开发框架androidannotations使用初步一.简介我们在开发J2EE项目的时候,经常感觉Spring很方便,因此,当我们开发android的时候,自然而然会想有没有类似的框架。本次博客主要讲一下比较流行的android开发框架AndroidAnnotations,它除了有依赖注入的特性以外,还集成了Ormlite,Spring-android中的REST模板。使用起
2014-08-17 23:18:58 1085
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人