- 博客(116)
- 收藏
- 关注
转载 android项目大全,总有你所需的
http://blog.csdn.net/tiantian1980/article/details/18838129
2016-08-20 11:07:54 611
原创 android 去掉ScrollVIew拉到尽头时再拉的阴影效果
一、删除android ScrollView边界阴影方法方法 1) 在xml中添加:android:fadingEdge=”none” 2) 代码中添加:ScrollView.setHorizontalFadingEdgeEnabled(false); 二、删除ScrollView拉到尽头(顶部、底部),然后继续拉出现的阴影效果 适用于2.3及以上的 否则不用设置
2016-08-20 10:52:45 1859
原创 Android 用HorizontalScrollView实现ListView的Item滑动删除
原理:利用HorizontalScrollView可以横向滚动的特点实现滑动,根据动态的设置要展示的区域宽度,使得其余选项操作被挤出屏幕外面,从而实现单条滑动菜单的样式。实现步骤:实现Listview的Item布局文件item_list.layout<HorizontalScrollView xmlns:android="http://schemas.android.
2016-08-20 10:51:15 622
转载 android 根据设置的日期获取星期几
/** * 判断当前日期是星期几 * * @param pTime 设置的需要判断的时间 //格式如2012-09-08 * * @return dayForWeek 判断结果 * @Exception 发生异常 */// String pTime = "2012-03-12"; private String getWeek(S
2016-08-19 16:17:47 4409
原创 android 自动弹出软键盘(输入键盘)
很多应用中对于一个界面比如进入搜索界面或者修改信息等等情况,为了用户体验应该自动弹出软键盘而不是让用户主动点击输入框才弹出(因为用户进入该界面必然是为了更改信息)。具体实现这种效果如下: Java代码 EditText editText.setFocusable(true); editText.setFocusableInTouchMode(tr
2016-08-19 16:06:30 1050
原创 android 把float转换成Int
1、采用强转的方式12float a = 1.1L; //定义一个float型变量,变量名为a,值为1.1,L表示是浮点型int b = (int)a;//用(int)强制转换为整型b2、采用Math.round方式12float a = 1.1L; //
2016-08-19 16:00:52 17694
原创 radiogroup .clearCheck()之后 里面的RadioButton要点击2次才能被选中
判断下radioButton是否被选中,选中再清除组选项这样写试试:?12345678910switch(group.getCheckedRadioButtonId()){ caseR.id.rad
2016-08-19 15:59:42 2935
原创 Android 自定义progressDialog实现
我们在项目中经常会遇到这样一个应用场景:执行某个耗时操作时,为了安抚用户等待的烦躁心情我们一般会使用进度条之类的空间,在android中让大家最 容易想到的就是progressbar或者progressDialog,区别在于前者是一个控件,后者是对话框。由于一些需求在弹出进度条时不希望用户 能够操作其他控件,所以只能使用progressDialog,这个时候有遇到了一个问题,我不想要progres
2016-08-19 15:58:11 368
原创 android 在一个activity中finish掉另外一个activity
1、finishAcyivity() 2、用广播监听 3、用ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);试试吧比如说B要finish掉A在A中设置一个静态变量instance然后在onCreate中instance=this;然后在B中调用A.instance.finis
2016-08-19 15:55:20 941
原创 android 使用xutils 上传 数组
在项目中 遇到 要求 上传 数组 的情况,for (int i = 0; i mTextDatas.size(); i++) { String exper_name = mTextDatas.get(i); String exper_time =mTimeDatas.get(i); params.addBodyParameter("exper_name
2016-08-19 15:52:46 2232 2
原创 Android 如何在进入有scrollView的页面时滑动条置顶
scrollView.scrollTo(0,0);Activity里初始化后添加该代码让滚动条滑动到顶部 下面的解决方式可能会更好:进入页面后,显示位置下移,主要是因为焦点问题. 所以在它的上一层布局 加android:focusableInTouchMode="true" 就能解决你所遇到的问题或者加在根布局也可以
2016-08-19 15:46:40 1089
原创 Android 自动旋转屏幕快捷开关监听
屏幕旋转开关:1). 屏幕旋转开关设置主要调用android.provider.Settings.System的putInt和getInt方法实现。 2). 通过ContentObserver来动态观察屏幕旋转设置的改变。 示例代码如下:package com.example.srs;import android.app.Activity;impor
2016-08-19 15:31:18 5834
原创 Android activity跳转到另一个activity的指定fragment页面
核心提示:最近在做一个项目用了activity跳转到fragment,所以就在网上找了很多的列子。下面先看几张图:首页、简介、和设置都是fragment碎片。在mainactivity里面...最近在做一个项目用了activity跳转到fragment,所以就在网上找了很多的列子。下面先看几张图:首页、简介、和设置都是fragment碎片。在mainactivi
2016-08-19 15:27:31 10504
原创 Android studio 创建签名文件
应用程序数字签名的作用简单说一下,每个应用都是有数字签名的。也叫数字证书。用来区分是否是同一个应用程序,可以用来升级程序。但是数字签名是有有效期的。Android studio创建数字签名:这里是设置应用程序数字签名和创建数字签名的选项。点击后进来。创建一个新的或者选择之前创建的数字签名,这里创建一个新的。注意要记住保存的路径和密码。
2016-08-19 15:25:27 543
原创 将Android Activity设置成对话框样式
将activity设置成对话框样式,只需在activity属性里面增加下面一句代码: android:theme="@android:style/Theme.Dialog" 然后可以activity左边增加一个小图片,让它更像Dialog,代码如下: package com.home.testactivitydialog;
2016-08-18 09:25:33 5774
原创 Android之Dialog 对话框(一)
终身学习,不断读书,以书为侣,是我们每个人不让自己的生命过早枯萎的唯一选择。为了让我们的生命之树常青,让我们今后的生活更加丰富多彩,朋友们,让我们一起来努力吧!本讲内容:Dialog 对话框一、Dialog介绍 Dialog也是Android中常用的用户界面元素,他同Menu一样也不是View的子类。让我们看一下它的继承关系:Date
2016-08-18 09:22:43 473
原创 Android仿微信朋友圈发动态功能(相册图片多选)
DEMO一共13个类 大约2000行代码,童鞋们耐心点看基本思路是:1,首先从Thumbnails中把略缩图地址拿出来用GridView显示出来2,如果没有该略缩图就找到原图地址在线程中生成略缩图然后再显示出来(这种情况非常容易发生,现在很多人喜欢删除系统Thumbnails文件夹,导致无系统略缩图可用,代码里面大量生成略缩图又是个非常耗费资源的过程,且容易造成内存溢出)3,如果原图地
2016-08-18 09:20:09 7123 6
原创 Android RatingBar自定义替换系统图片
1.自定义替换提醒☆图片,准备两个图片添加到系统中去:如下: 在drewable下定义一个图片资源ratingbar_drawable.xmlxml version="1.0" encoding="utf-8"?> layer-list xmlns:android="http://schemas.android.com/apk/res/android"> item
2016-08-18 09:11:40 665
转载 Android设置虚线、圆角、渐变
有图又真相,先上图再说。点击效果:设置虚线:[html] view plain copy xml version="1.0" encoding="utf-8"?> shape xmlns:android="http://schemas.android.com/apk/res
2016-08-18 09:10:24 257
原创 Andorid中如果在TextView中用drawable添加图片,怎么能改变图片与文字的距离
android:drawablePadding //设置text与drawable(图片)的间隔,与drawableLeft、drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果
2016-08-18 09:08:04 5908
原创 Android WebView使用解析一
随着APP中HTML5的占比的增加,WebView这个控件的使用也越来越频发。开发中比较常见的例如新闻详情、课程详情、商品详情、商品展示页等,甚至有些APP中直接把登录注册也直接采用WebView内嵌网页的形式实现,这种开发模式就是所说的混合开发的APP(Hybrid APP)。混合开发的APP(Hybrid APP)中H5虽然不能完全媲美Native APP中交互的流畅性,但是某些特殊情
2016-08-18 08:59:28 3458
原创 android ViewPager滑动切换Activity
ViewPager非常适合用于实现多页面的滑动切换效果 相同的多页面切换可以是TabHost,但是tabhost标题栏需要重写,稍微麻烦一点所以采用ViewPager来实现滑动切换,网上很多都是使用ViewPager来加载View,做一些静态的页面展示,像导航,图片展示,使用教程等等 下面实现ViewPager滑动切换Activity 由于是Google的兼容包类库所以一定要在工
2016-08-18 08:55:16 862
原创 关于点击popupwindow以外区域 popupwindow自动消失问题
方法一(这种方法可以处理popupwindows dimiss的时候一些其他的操作,比如让其他控件的隐藏,消失等):代码如下popupWindow.setFocusable(false);//focusable要为false(不设置默认的就是False);//这是Activity 的OnTouchEvent。OnTouchEvent代表的是Activity 获得事件(即为PopupWind
2016-08-18 08:49:59 332
转载 android自定义弹出框样式实现
前言:做项目时,感觉android自带的弹出框样式比较丑,很多应用都是自己做的弹出框,这里也试着自己做了一个。废话不说先上图片:实现机制1.先自定义一个弹出框的样式2.自己实现CustomDialog类,继承自Dialog,实现里面方法,在里面加载自定义样式的弹出框;3.使用时,与使用Dialog一样具体代码dialog_
2016-08-18 08:48:43 424
原创 android 一个listview中不同行Item使用不同布局
想实现类似于微信的聊天界面:UI界面]一个listview中不同行Item使用不同布局" title="[Android UI界面]一个listview中不同行Item使用不同布局" style="margin:0px; padding:0px; border:0px; list-style:none">在网上没有找到相应的示例,倒是给出了两种基本的解决方式:第一种,重写ListV
2016-08-18 08:45:36 1355
原创 Android,使用Intent或Bundle传递参数,跳转页面
(1)使用Intent跳转页面:第一个activity:MainActivity.java中:Intent myIntent = new Intent(); myIntent.putExtra("myText", myTextView.getText());myIntent.setClass(MainActivity.this, Activity2.class);star
2016-08-18 08:44:12 554
原创 android 关闭弹出键盘
EditText 不弹出软件键盘2011-05-17 12:291.EditText默认不弹出软件键盘 方法一: 在AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为adjustUnspecified|stateHidden 例如:java代码 ".Main"
2016-08-18 08:42:30 386
原创 Android 软键盘盖住输入框或者布局的解决办法
当在Android的layout设计里面如果输入框过多,则在输入弹出软键盘的时候,下面的输入框会有一部分被软件盘挡住,从而不能获取焦点输入。解决办法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST
2016-08-18 08:40:34 347
原创 友盟社会化Android组件之第三方登录
前段时间公司需要,逐步了新浪微博、腾讯qq、微信等授权登录验证的问题。如果要一个个申请,看文档写代码也是很多流程的。干脆用友盟社会化Android组件之第三方登录。友盟是集成了这些平台,还有其他主流的平台的。我在这里主要讲一下友盟里面微博登录。先看看友盟是怎么介绍自已的。一、友盟社会化分享介绍友盟社会化分享组件,帮助移动应用快速具备微信分享,微博分享、登录、评论、喜欢等社会化组件功
2016-08-18 08:36:53 1611
原创 Android定制RadioButton样式三种实现方法
三种方法实现Android定制RadioButton样式:使用XML文件进行定义/在JAVA代码中定义等等,感兴趣的朋友可以参考下,希望可以帮助到你三种方法 1.使用XML文件进行定义 res/drawable/radio.xml 复制代码代码如下: android:state_checked="false" android:drawable
2016-08-18 08:33:29 7977
原创 Android 点击实现打电话
import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.Menu; import android.view.View; import android.view.
2016-06-27 08:31:29 2535
原创 Android 自定义Dialog(自定义主题、自定义布局
Android自定义Dialog,实际的项目开发中默认的Dialog样式可能满足不了需求,这就需要自行定义Dialog上图先 自定义的Dialog类CustomDialog.javapackage com.learn.ui.util;import android.app.Dialog;import android.content.Context;imp
2016-06-13 13:02:36 792
原创 Android Dialog 去黑边的方法
本文实例展示了Android中Dialog去黑边的方法。并且分为保留阴影与不保留阴影两种实现方法。供大家参考借鉴。具体实现方法如下:1.不保留阴影代码如下:?123456789101112xmlversion="1.0"
2016-06-13 13:00:47 1073
原创 android dialog 对话框显示位置
menuDialog = new AlertDialog.Builder(this).create(); Window mWindow = menuDialog.getWindow(); WindowManager.LayoutParams lp = mWindow.getAttributes(); lp.x = 10; //新位置X坐标 lp.y = 120; //新位
2016-06-13 12:59:06 522
原创 android 多个activity退出整个程序
问题:多activity中退出整个程序,例如从A->B->C->D,这时我需要从D直接退出程序。网上资料:{finish()和system(0)都只能退出单个activity。杀进程等的等方式都不行~~~解决问题:我们知道Android的窗口类提供了历史栈,我们可以通过stack的原理来巧妙的实现,这里我们在D窗口打开A窗口时在Intent中直接加入标志Intent.FLA
2016-06-06 12:55:59 457
原创 android Eclipse安装SVN插件
1、下载最新的Eclipse,我的版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版 如果没有安装的请到这里下载安装:http://eclipse.org/downloads/ 2、下载SVN插件subclipse,安装方法有两种.那种绿色的以link方式安装的方式我在indogo上试了多次就是没成功。 3、SVN插件
2016-06-04 17:18:46 450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人