自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android_007的专栏

android爱好者的汇聚地

  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

转载 android 【九种对话框】的实现方式

app中肯定是少不了与用户交互的各种dialog,。 这里,总结了常用的9种dialog的实现方法。除了popupwindow实现稍微麻烦一点,其他形似都相对简单,熟悉2便即可直接上源码package com.naoh.stu; import java.util.ArrayList; import android.app.Activity; im

2012-06-20 10:57:21 908

转载 [Android 界面] 微信高仿导航页引导帮助开门效果(送上源码)

原文大部分转载自:http://www.eoeandroid.com/thread-163689-1-1.html,有些地方稍作修改(程序图标,去除标题栏,全屏显示,目的就是还原一个真实的引导帮助界面的效果)点击下载此demo参照以前eoe的一个帖子写的 希望对大家有帮助,由于微信的页面使用的图片和字是分离的,既然是高仿就不偷鸡取巧了,按照微信的实现做的!其他页面功能重复就没添加文字了,还有就

2012-04-05 15:06:15 3410 1

转载 TortoiseSVN安装使用

TortoiseSVN是windows平台下Subversion的免费开源客户端。一般我们都是先讲讲服务器的配置,然后再讲客户端的使用,但是在TortoiseSVN上,却可以反过来。因为,如果你的要求不高,只是想在本机,或者是可信任的局域网络中使用SVN版本控制,可以不需要安装SVN,而只使用TortoiseSVN即可。接下来就来讲讲TortoiseSVN的使用。1、下载T

2012-03-06 14:01:43 745

转载 抽屉控件 SlidingDrawer相关知识点

【0】先看一段官方描述:public classSlidingDrawerextends ViewGroupjava.lang.Object   ↳android.view.View    ↳android.view.ViewGroup     ↳android.widget.SlidingDrawer

2012-03-05 16:58:34 2211 2

原创 ExpandableListView(三)只展开一个group,没有child不展开group

本文是自己在实践中,发现的问题。有时候想让界面更加的人性化,就要实现很多的效果,比如只展开一个group,在点击下个group的同时,关闭之前的group在一个ExpandableListView,如何实现只展开一个group,方法如下:mListView.setOnGroupExpandListener(new OnGroupExpandListener() { @O

2012-03-05 16:12:33 17548 12

原创 ExpandableListView(二)替换箭头图标被拉伸的问题

之前写过一篇替换系统默认图标的文章,之后又发现了问题,当替换成自己的图片之后,图片被拉伸了!为了解决这个问题,我几乎尝试了所有方法,结果都不理想我试过的方法,在布局里,把textview上的内容字体改小点,勉勉强强能保证图标不被拉伸,但是这样做的话,只是应付差事,代码没有弹性,当需求给你一定的限制条件时,这种方法不攻自破。其实,我相信这种问题,一定会有好多种方法解决,鉴于本人功底比较弱

2012-03-05 15:37:45 3038 3

原创 ExpandableListView(一)替换系统默认的箭头

很多朋友可能在android开发中,用过ExpandableListView这个组件,这个组件功能强大,比传统的ListView有好多优势。然而在开发中,我相信有好多人,包括我个人都会遇到下面的一些问题:1。如何替换ExpandableListView的默认箭头解决方法:在配置文件中有个android:groupIndicator属性,将其设置为:你的selector,例如:android

2012-03-05 15:13:01 4273

转载 Android中ListView的下拉刷新(二)

点击   下载demo首先上图:最近要实现ListView的下拉刷新功能,在网上找了点资料,发现真没什么好资源,找到最多的一个做的都不知道什么东西,一个“下拉刷新,上拉更多的实例”,还有一个做的还不错,但是唯一遗憾的是在数据不满一屏的时候是点击刷新。既然找不到现成的,只好自己试着写下了,其实也没什么复杂的,就是加一个head,然后判断当前ListView时候拖动到了

2012-02-23 11:23:55 2525 1

转载 android UI进阶之实现listview的下拉加载

关于listview的操作五花八门,有下拉刷新,分级显示,分页列表,逐页加载等,以后会陆续和大家分享这些技术,今天讲下下拉加载这个功能的实现。最初的下拉加载应该是ios上的效果,现在很多应用如新浪微博等都加入了这个操作。即下拉listview刷新列表,这无疑是一个非常友好的操作。今天就和大家分享下这个操作的实现。先看下运行效果:

2012-02-23 11:11:32 1103 1

原创 android中的配置权限

在android中,经常需要使用权限。例如:上网,需要使用internet权限,打电话,wifi,照相机功能,存储,通通需要配置权限,配置权限也非常简单,只需要在AndroidManifest.xml中填写相应的权限即可,下面总结了一些,包括各个权限的中文说明,供朋友们参考,为了方便,可以点击下载doc文档永久保存android.permission.ACCESS_CHECKIN_PROP

2012-02-20 17:21:53 765

原创 设置全屏无标题的方法

android中经常会看到有的activity是没有标题栏的,而且还是全屏的!其实,设置非常简单,代码如下:// 设置为无标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE);//设置为全屏模式 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowMan

2012-02-20 17:05:18 516

原创 应用程序退出的提示框

有不少初学者,都看到过某个应用退出时,会有个对话框进行提示,例如:您确定要退出该应用吗?其实,这个退出的对话框写起来非常简单。代码如下:1.按返回键时,应用程序提示的退出框(覆写onkeydown方法)@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode==KeyEvent.K

2012-02-20 16:56:25 1120

原创 拖动ListView时背景出现黑色的解决办法!

在android应用开发中,ListView是经常会用到的一个组件,它也是android中必不可少的。但是对于刚刚接触android的开发者们,可能会遇到以下问题:在拖动ListView的时候,会发现背景变成黑色的了,上面的数据也无法看清,什么也看不见了,不必惊讶,这是由于ListView存在颜色缓存机制。使用以下两个方法可以解决问题:1.通过修改XML布局文件android:cach

2012-02-20 16:42:13 703

转载 Android基础:startActivityForResult 和 onActivityResult 问题

项目中用到弹出Acitivity来获得用户输入 所以用到 onActivityResult()方法接受用户输入奇怪问题 startActivityForResult() 后直接调用 onActivityResult()    开发人员都知道,可以通过使用 startActivityForResult() 和 onActivityResult() 方法来传递或接收参数。然而在项目中,还没

2012-02-20 15:11:45 803

原创 Android中常用的颜色

在从事android应用开发中,经常会用到一些颜色,当看到别人做的UI时,那些颜色非常漂亮时,我们却不知道该颜色是何值,是否会苦恼呢?现在,我把一些经常用到的颜色对应值发给广大的android学者!点击下载doc文档,里面有详细的说明

2012-02-20 11:58:40 758 1

转载 Invalidate和postInvalidate的区别

Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。 Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。 Androi

2012-02-10 15:53:41 424

转载 重装系统后的配置

1. 重装windows后的配置在ubuntu 打开端 sudo update-grub2. ultraedit配置(1)为不带有bak高级-配置-备份-保存时备份文件-不备份-确定。(2)ultraedit配置打开utf-8时为乱码的解决方案高级-配置-常规-自动检测utf-8文件3. tomcat配置java_home 是 jdk的目录eclipse里可访问

2012-02-10 10:57:40 543

高仿微信引导帮助动画

在开发时,会要做一个首次安装的一个帮助引导界面,用左右滑屏的方式来完成,此demo最适合不过了

2012-04-05

ListView下拉刷新

这个demo适合喜欢自定义控件的开发者们参考学习

2012-02-23

android中常用的颜色值

android应用开发,UI布局时,经常会用到一些颜色,本人整理一下经常用到的RGB颜色值,供android初学者参考

2012-02-20

android常用颜色

android应用开发,尤其是做UI布局的时候,经常会用到颜色值,也就是android对应的RGB值,对android初学者很有用处

2012-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除