Android
咯好好
这个作者很懒,什么都没留下…
展开
-
Android修改ActionBar背景颜色和标题,菜单颜色 (清晰)
@style/CustomActionBar @style/ActionBarTitle #0561c3 #0561c3 然后通过android:background定义actionBar颜色(不能在上边定义,否则设为整个页面背景色)--> @styl原创 2015-11-03 16:14:21 · 1940 阅读 · 0 评论 -
模仿探探(百合网,珍爱网)卡片左右滑动效果,滑动流畅,卡片view无限重生
最近项目需要用到这个功能,在网上找了半天,找到一个androidStudio的版本 ,将它改成elipse版可以向左滑动删除也可以点击删除按钮 同理原创 2016-02-16 11:48:42 · 6272 阅读 · 1 评论 -
Android 标签控件 标签选择 tag
最近项目中要用到一些Tag标签 比如选择自己所拥有的技能或者兴趣爱好 类似于这种这可以用textview实现,但是在排版方面很麻烦,不推荐获取到名称和选中的标签的id点击取消这种功能比较简单,只是一个选择的功能原创 2016-02-16 16:33:37 · 2321 阅读 · 0 评论 -
Android 简单设置Activity为dialog样式
AndroidManifest.xml 中定义Activity的地方一句话:android:theme="@android:style/Theme.Dialog" 这就使你的应用程序变成对话框的形式弹出来了,或者android:theme="@android:style/Theme.Translucent" 就变成半透明的。原创 2016-02-16 18:02:23 · 5893 阅读 · 0 评论 -
Android Activity设置为dialog样式,去掉标题栏
我用了requestWindowFeature(Window.FEATURE_NO_TITLE); 和在AndroidManifest.xml中: 注册Activity时加上如下的一句配置。 View bv = this.findViewById(android.R.id.title); bv.setVisibility(View.GONE); setConte原创 2016-02-17 09:32:49 · 6829 阅读 · 0 评论 -
Android中listview的item点击时候去掉背景颜色或者设置成透明的
listview默认背景和系统窗口一样是透明的,如果给listview加上背景图片,或者背景颜色时,滚动时listview会黑掉,因为滚动时,列表里面的view重绘用的依旧是系统默认的透明色,颜色值为#FF191919, 解决办法: 调用listview的setCacheColorHint(0),颜色值设置为0 或者xml文件中listView的属性 Android:cacheColorHin转载 2016-02-19 10:14:42 · 1721 阅读 · 0 评论 -
Android 进入时屏蔽输入法自动弹出
在AndroidManifest里面配置Activity的属性 <activity android:name=".activity.CommentActivity" android:windowSoftInputMode="adjustUnspecified|stateHidden" android:configChanges="orientatio原创 2016-02-19 14:41:13 · 1020 阅读 · 0 评论 -
Android GridView添加网格线
GridView网格布局,默认情况下是没有网格线的查找网上资料,找到了一种为GridView添加网格线的小技巧实际上,该网格线是通过设置GridView各子项的间隔,并分别设置GridView背景色与子项背景色实现的。实现方法1, 设置GridView背景色,设置水平间方向间隔属性值android:horizontalSpacing和竖直方向间隔属性值android:verticalSpacing原创 2016-04-06 15:36:37 · 1161 阅读 · 0 评论 -
BUG popupwindow的使用 token null is not valid; is your activity running?
popuwindows使用时出现异常: android.view.WindowManager$BadTokenException: Unable to add window – token null is not valid; is your activity running 解决方法: 应把pop.showAtLocation(parent, Gravity.TOP,0, 0)这一原创 2016-04-07 14:23:30 · 1704 阅读 · 0 评论 -
Android使用Math.Random获取随机的颜色值
项目中的标签要显示不同的颜色,真是扯淡啊关于标签的使用(更改样式很容易)http://blog.csdn.net/qq_21036939/article/details/50675612public class ColorRandom { public static void main(String arg[]){ int num=(int) (Math.random()*16原创 2016-04-29 16:29:01 · 2420 阅读 · 0 评论 -
Activity 设置Theme.Dialog自定义View高度
做一个三级联动弹框 @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); requestWindowFeature(Window.原创 2016-04-23 11:09:40 · 603 阅读 · 0 评论 -
无题
Fragmentpublic class FridendsFirstPageFragment extends Fragment{ private CardSlidePanel.CardSwitchListener cardSwitchListener; int currentPage = 1; private List<CardDataItem> dataList = new原创 2016-04-23 15:37:06 · 382 阅读 · 0 评论 -
Android 网页抓取(实现新闻客户端)
如何实现从各大网抓取新闻并经过格式处理现实到我们的新闻客户端呢? Android客户端抓取并解析网页的方法我用到的有两种: 一、用jsoup 没仔细研究,网上有类似的,可以参考这两位兄弟的: http://decentway.iteye.com/blog/1333127 http://blog.csdn.net/hellohaifei/article/details/935206转载 2016-10-11 16:37:22 · 1250 阅读 · 0 评论 -
使用存储过程获取数据并对数据进行解析
<%-- ExMobi JSP文件,注释和取消快捷键统一为Ctrl+/ 多行注释为Ctrl+Shift+/ --%><%@ page language="java" import="java.util.*" contentType="application/uixml+xml; charset=UTF-8" pageEncoding="UTF-8"%><%@ include file="/cl原创 2016-10-25 14:48:32 · 569 阅读 · 0 评论 -
android 三级联动,二级联动,省市县选择器
时间选择器就比较简单了资源地址 http://download.csdn.net/detail/qq_21036939/9461117原创 2016-03-14 16:07:55 · 3906 阅读 · 2 评论 -
Android 答题系统源码,答题demo(第六周)
这本是上周分的任务,是个模拟面试模块,工作量还是不小的 期间参考了网上一些大神写的答题系统原创 2015-12-09 17:08:27 · 11041 阅读 · 7 评论 -
Android 自定义进度条
如何自定义控件 1: 自定义属性的声明与获取,建attrs文件 <?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="HorizontalProgressbarWithProgress"> <attr name="progress_unreach_color" format="colo原创 2017-01-16 15:04:28 · 453 阅读 · 0 评论 -
Android studio 极为常用快捷键
在网上看了很多的什么Androidstudio快捷键大全,发现一些常用的快捷键竟然找不到1.Ctrl+z是撤销快捷键 2.如果Ctrl+z 掉的内容,又反悔了,快捷键为:Ctrl + Shift + z。 3.Ctrl+Shift+Up/Down代码向上/向下移动 4.Ctrl+D 复制当前行代码到下一行 5.Ctrl+Y删除当前行 6.Ctrl原创 2017-01-18 11:00:55 · 346 阅读 · 0 评论 -
Android 仿QQ和微信发送表情 聊天框架
最近需要用到,在网上扒了半天,终于找到个能用的,不是我做的啊亲测可用转载 2016-01-30 17:59:15 · 694 阅读 · 0 评论 -
android AsyncTask工具类
项目中有个模块使用viewpager+fragment,有大量fragment,里面需要请求网络,用AsyncTask,一个个写着真是麻烦 于是抽了出去public abstract class MySendComAsynic extends AsyncTask<String, Integer, GsonDataBean> { private Context context; pri原创 2016-01-27 11:46:19 · 466 阅读 · 0 评论 -
Android采用Fragment+ViewPager+动画实现页面滑动
public class MainActivity extends Activity {private ViewPager viewPager;//页卡内容 private ImageView imageView;// 动画图片 private TextView textView1,textView2,textView3; private List views;// Tab页原创 2015-11-04 18:03:53 · 658 阅读 · 0 评论 -
Android中弹窗选择日期,时间,并将选择结果保存 TimePickerDialog DatePickerDialog
public class MainActivity extends Activity {private EditText et,ett;private Button b,bb;private int y, m, d, h, mi;boolean is24=true;@Overrideprotected void onCreate(Bundle savedInsta原创 2015-11-06 17:01:16 · 1235 阅读 · 0 评论 -
Android中的异常
1, 常见的nullpointerexception,在调式程序中最常见是空指针异常了,这个是一般是对象实例化为null, 比如在组件的实例化和class对象实例化的时候, 声明 TextView mTestTV; 没有findViewById,或者 new对象为null。 2,IllegalArgumentException非法参数,很多方法参数的数据类型不一致或者返回的数据类型不一致的转载 2015-10-14 08:43:57 · 412 阅读 · 0 评论 -
Android实现圆角边框,shape的使用详解以及常用效果
Android实现圆角边框 1,设置边框圆角可以在drawable-mdpi目录里定义一个xml: <?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <solid android:color="#ffffff" /> <转载 2015-11-25 15:47:02 · 547 阅读 · 0 评论 -
android 回调 activity向viewpager中的fragment传值
该页面包含2个fragment,在2个fragment中获取服务器数据在activity中点击控件,dialog中选择后,并把值传递给Fragmentactivity往fragment传值TanlentStoreActivity.javapublic String getData(){//返回的是选择后,textview的值return releaseTime.ge原创 2015-11-19 15:40:17 · 4804 阅读 · 2 评论 -
android中树形json解析为对象,并通过dialog显示,多级列表
{"id":"0","text":"信件简历夹","type":"root","data":"0","state":{"selected":true,"opened":true},"children":[{"id":"525B0D60762311E58D60F73FF458773A","text":"New node","data":"525B0D60762311E58D60F73FF458773原创 2015-11-19 11:50:34 · 837 阅读 · 0 评论 -
Android listview加载列表时,无数据,显示默认页
Activity->2个Fragment 未购买页面,服务器端暂时没有数据,但是显示空白页面,显然不好看,用户体验也不好,所以当没有数据时候显示默认提示页面xml布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" a原创 2015-11-30 17:05:13 · 4394 阅读 · 0 评论 -
Android ListView的item背景色设置,item点击无响应
在Android开发中,listview控件是非常常用的控件,在大多数情况下,大家都会改掉listview的item默认的外观,下面讲解以下在使用listview时最常见的几个问题。1.如何改变item的背景色和按下颜色 listview默认情况下,item的背景色是黑色,在用户点击时是黄色的。如果需要修改为自定义的背景颜色,一般情况下有三种方法: 1)设置listSelector 2)在布局原创 2015-12-17 09:58:10 · 566 阅读 · 0 评论 -
Android EditText 限制文本框输入的长度和提示信息
package com.hwtt.android.oa.tool;import android.content.Context;import android.text.InputFilter;import android.text.Spanned;import android.widget.EditText;import android.widget.Toast;/** * 字符串处理转载 2015-12-18 09:17:02 · 2916 阅读 · 0 评论 -
android背景选择器selector用法汇总
一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片<?xml version="1.0" encoding="utf-8" ?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 默认时的背景图片--> <item android:drawable="转载 2016-01-25 09:53:00 · 306 阅读 · 0 评论 -
Android TextView内容过长加省略号,点击显示全部内容
这是详情页面: 大多数标题一行能显示完,但是一部分的标题过长,在app上显示不完 ,弄2行不美观,一行又不满足需求so………. <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content"原创 2015-12-24 13:59:02 · 2144 阅读 · 0 评论 -
Android 退出时的监听
点击返回键退出软件 为防止用户误触,所以判断2000毫秒内连续点击2次退出 如果两次按键时间间隔大于2000毫秒,则不退出private long mLastTime = 0;//退出时间 /** * back键拦截 */ public boolean onKeyUp(int keyCode, KeyEvent event) { if (ke原创 2015-12-24 15:45:37 · 593 阅读 · 0 评论 -
Android获取验证码时的倒计时 CountDownTimer使用
获取验证码后的倒计时 CountDownTimer是Android中的一个封装好的类,用来实现倒计时的功能。 特简单/* 定义一个倒计时的内部类 */ class TimeCount extends CountDownTimer { public TimeCount(long millisInFuture, long countDownInterval) {原创 2015-12-24 16:36:30 · 570 阅读 · 0 评论 -
Android 使用回调.activity调用fragment中的数据
在fragment中 /** * 在fragment中定义接口,在activity中实现回调 */ public interface TodoCallback { public void todo(String str); } TodoCallback callback; private Button tel_regist_get原创 2015-12-24 16:46:29 · 566 阅读 · 0 评论 -
android中树形json解析为对象,并通过dialog显示,多级列表
{"id":"0","text":"信件简历夹","type":"root","data":"0","state":{"selected":true,"opened":true},"children":[{"id":"525B0D60762311E58D60F73FF458773A","text":"New node","data":"525B0D60762311E58D60F73FF458773A原创 2015-12-09 17:31:06 · 2600 阅读 · 1 评论 -
android-修改TextView中部分文字的颜色
今天遇到个问题,题目栏由3部分组成,都是获取的 问题来了,当中间题目过长时,竟然不自动换行,字显示不完,当然是不行的在网上找了半天<TableLayout android:layout_width="fill_parent" android:layout_height="wrap_content"原创 2015-12-09 17:50:51 · 1173 阅读 · 0 评论 -
Android中ViewPage+Fragment的预加载的取消
在最近的项目中,用到ViewPager+Fragment,但是Fragment有个不好或者太好的地方。例如你在ViewPager中添加了三个Fragment,当加载ViewPager中第一个Fragment时,它会默认帮你预先加载了第二个Fragment,当你加载第二个Fragment时,它会帮你加载第三个Fragment。这样虽然有时很好,但是用户只需看一个Fragment时,我们就做了一些多余工原创 2016-01-27 11:18:02 · 2397 阅读 · 0 评论