自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 android recyclerview分割线

使用recyclerview的时候难免要添加分割线,但是它又不像listview一样可以 在xml文件里面直接添加属性就可以方便修改。reycclerview需要我们自己写,mRecyclerView.addItemDecoration(ItemDecoration decor)属性,不同列表又有不同分割线样式,这样就需要自己重新定义一个分割线类。public class SpacesIt

2017-10-30 15:42:13 371

原创 android如何让布局保持位于键盘上方(一直在键盘上面)

在实际项目中,肯定会有输入数据的情况,这样就会用到键盘。但是键盘弹起必然会遮盖掉屏幕下半部分的布局。比如说一个登陆界面,账号、密码的输入框在最上面,登陆、取消按钮在下方,当用户点击输入账号时,就有可能把最底下的按钮遮住,甚至会把密码框也遮住导致不能直接切换到密码输入框。这样用户使用起来是不是特别别扭呢?解决方法:在manifest文件中的activity标签中修改android:w

2017-10-17 15:58:49 14324

原创 友盟社会化分享签名包名等数据的确定

今天公司项目有一个没有微博分享的bug,项目使用社会化分享的是友盟。具体分享流程我就不说了,大家API上查看。我提醒一下APP和第三方需要对应的几个数据:     第三方                      APP                           所在1.bundle_ID          ClientBundle_ID         gradle_p

2017-10-16 15:50:13 846

转载 Android 自定义控件基础 canvas paint

1、首先说一下canvas类:Class OverviewThe Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hold the pixels, a Canvas to host the draw calls (writing into

2017-07-10 20:42:32 506

转载 Android-沉浸状态栏

网上有很多这样的例子,这里记录下方便以后查看主要方法由两种。1、系统实现 //沉浸状态栏 private void initNotificationBar() { getWindow().requestFeature(Window.FEATURE_NO_TITLE); if (Build.VERSION.SDK_INT >= Build.V

2017-06-01 14:56:43 242

转载 Android-retrofit-基础

http://daidingkang.cc/2016/06/17/Retrofit2-network-framework-parsing/http://blog.csdn.net/liuhongwei123888/article/details/50375283前言:  纪念这个明天比昨天更好的时代,纪念这个二胎开放的时代,对于技术日新月累的今天,各种新的网

2017-05-10 15:39:12 688 1

转载 Android-线程-简单介绍

http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.htmlAsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现

2017-04-18 09:04:08 227

转载 Android-fragment-详解

http://blog.csdn.net/lmj623565791/article/details/37970961/http://blog.csdn.net/lmj623565791/article/details/379920171、Fragment的产生与介绍Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情

2017-04-10 13:36:29 182

转载 Android-broadcast-详解

http://www.cnblogs.com/playing/archive/2011/03/23/1992030.html基础用法BroadcastReceiver:在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastReceiver是对发送出来的 Broadcast进行过滤接受并响应的一类组件。下面将详细的阐述如何发送

2017-04-09 20:34:17 311

转载 Android-service-详解

http://blog.csdn.net/amazing7/article/details/51305911什么是服务?    Service是一个应用程序组件,它能够在后台执行一些耗时较长的操作,并且不提供用户界面。服务能被其它应用程序的组件启动,即使用户切换到另外的应用时还能保持后台运行。此外,应用程序组件还能与服务绑定,并与服务进行交互,甚至能进行进程间通信(

2017-04-07 21:02:28 227

转载 Android-intent-七大属性详解

http://blog.csdn.net/u012702547/article/details/50178429http://blog.csdn.net/miao309410364/article/details/47262869http://www.2cto.com/kf/201309/245211.htmlIntent七大属性是指Intent的ComponentNa

2017-04-07 17:36:32 631

转载 Android-viewpager滑动监听

http://blog.csdn.net/lvyoujt/article/details/51138744http://blog.csdn.net/lvyoujt/article/details/51147669package com.cctvjiatao.viewpagedemo; import java.util.ArrayList; import java.util.L

2017-04-06 17:24:57 977

转载 Android-设置Activity进入退出动画

http://blog.csdn.net/startfromweb/article/details/7645439其实设置Activity动画的根本也就是设置View的动画,因为Activity有一个根的View叫DecorView。下面介绍两种设置Activity的动画1.修改Activity Theme   在styles.xml中输入以下代码     [h

2017-04-06 17:21:31 814

转载 Android-viewpager显示左右两边的View

http://blog.csdn.net/chen930724/article/details/50464069 <RelativeLayout android:id="@+id/view_pager_box" xmlns:android="http://schemas.android.com/apk/res/android" android:layou

2017-04-06 16:46:27 2284

转载 Android-notification-基础详解

http://www.cnblogs.com/travellife/p/Android-Notification-xiang-jie.html本文主要讲述 Notification 的基本操作部分,进阶部分的内容还在学习ing~Notification 概述Notification,是一种具有全局效果的通知,可以在系统的通知栏中显示。当 APP 向系统发出

2017-04-05 16:39:21 629

转载 Android-animation-动画详解

http://www.cnblogs.com/yc-755909659/p/4290114.html1.Animation 动画类型Android的animation由四种类型组成:XML中alph渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果

2017-04-05 10:56:01 212

转载 Android-popupwindow详解

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/0702/1627.html构造方法public PopupWindow(View contentView, int width, int height, boolean focusable)contentView为要显示的view,width和he

2017-04-05 09:51:26 318

转载 viewpager嵌套viewpager再嵌套viewpager画廊-滑动出现闪退问题

出现错误提示:The specified child already has a parent. You must call removeView()http://www.cnblogs.com/itpepe/p/4932540.html方案一:设置ViewPager的缓存界面数此方案适用于界面数较少的情况,避免缓存界面太多导致内存吃紧。方法:

2017-04-01 11:24:03 795

转载 viewpager+fragment里嵌套viewpager+fragment第二层viewpager有页面不显示

http://blog.csdn.net/shaoyizhe2006/article/details/27352349fragment中嵌套viewpager,vierpager中有多个fragment,不显示 ...现在好多应用流行一种布局。底部几个工具栏选项,上面也有类似tab的选项。底部用RadioGroup控制fragment的切换。以上有五个f

2017-03-31 09:07:45 362

转载 Android-menu-基本用法

http://www.2cto.com/kf/201605/511698.html普通菜单在Android3.0(API级别11)以下版本,当用户按“菜单”按钮时,选项菜单的内容会出现在屏幕底部,如图 1 所示。打开时,第一个可见部分是图标菜单,其中包含多达 6 个菜单项。 如果菜单包括 6 个以上项目,则 Android 会将第六项和其余项目放入溢出菜单。用户可以通过选择

2017-03-28 10:38:46 602

转载 Android-Studio-使用小技巧

http://www.open-open.com/lib/view/open1458715872710.html常用技巧 1. 书签(Bookmarks)描述:这是一个很有用的功能,让你可以在某处做个标记(书签),方便后面再跳转到此处。调用:Menu → Navigate → Bookmarks快捷键:添加/移除书签:F3(OS X) 、F1

2017-03-28 08:47:14 314

转载 Android-tab页面-三种实现方法

http://www.tuicool.com/articles/7rUJfeN第一种:单纯使用ViewPagerMainActivity.javapublic class MainActivity extends Activity implements OnClickListener { //声明ViewPager private ViewPager mVi

2017-03-27 19:52:55 1203

转载 Android-toolbar-详解

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1118/2006.html1. 概述Android 3.0  Android 推了 ActionBar 这个控件,而到了2013 年 Google 开始大力地推动所谓的 android style,想要逐渐改善过去 android 纷乱的界面设计,

2017-03-27 19:02:47 373

转载 Android-listvie-优化-convertview/viewholder

http://blog.csdn.net/u010940300/article/details/44196671使用convertView,viewHolder来优化Listview都是针对Adapter中的getView()方法来优化的下面这个是没有优化的getView()方法 public class FruitAdapter extends ArrayAdap

2017-03-27 18:21:23 388

转载 Android-layoutinflater-详解

http://www.cnblogs.com/top5/archive/2012/05/04/2482328.html在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体w

2017-03-27 17:14:04 291

转载 ImageView的高级使用技巧

http://mp.weixin.qq.com/s/Rg213sQQ2ge4ARRzzxH4pw看到一篇很使用的文章,想记录下来,已标注转载,莫怪!mageView是大家用的非常多的控件之一,其相比于其他控件多了一个src属性。我们平时在其中显示的图片往 往需要跟随外部的变化切换图片,这个时候我们一般会选择用多张图片来实现,如果变化后的图片和原图很类似,只是更改了颜色我们完全没有必

2017-03-27 17:07:54 802

转载 Android-toast-详解-实例-优化

实例:http://www.jb51.net/article/101948.htmpublic class MainActivity extends Activity implements OnClickListener { Handler handler = new Handler(); @Override public void onCreate(Bundle savedI

2017-03-27 16:46:07 320

转载 Android stroke 边框线 某一边

http://blog.csdn.net/u010886975/article/details/52995293有时候需要给View加边框线,我们经常是四边一起加,就像这样:shape xmlns:android="http://schemas.android.com/apk/res/android"> solid android:color="#89c997

2017-03-27 15:38:55 719

转载 android控件的边框设置

http://blog.csdn.net/shuaicike/article/details/43765197xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" > 圆角 --> corners

2017-03-27 15:28:40 1095

转载 Android-ImageSwitcher-详解

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2013/0305/966.html继承关系,ImageSwitcher和TextSwitcher的继承关系是一样的。两个重要的父类:ViewSwitcher和ViewAnimator继承于ViewSwitcher,说明具备了切换功能继承于ViewAnimator,说明具

2017-03-23 09:47:10 306

转载 Android-GridView-属性

1.Android:numColumns=”auto_fit”   //GridView的列数设置为自动2.android:columnWidth=”90dp "       //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth"//缩放与列宽大小同步4.android:verticalSpacing=”10dp”          

2017-03-23 09:45:11 166

转载 Android-TabHost实现Tab切换

http://www.cnblogs.com/tinyphp/p/3875105.htmlTabHost是整个Tab的容器,包含TabWidget和FrameLayout两个部分,TabWidget是每个Tab的表情,FrameLayout是Tab内容。实现方式有两种:1、继承TabActivity2、继承Activity类方法一:继承TabAc

2017-03-22 20:37:18 242

转载 android-长度单位-解析

介绍in(英寸)长度单位(基本用不到)mm(毫米)长度单位(基本用不到)pt(point磅)1/72英寸,标准的长度单位(基本用不到) px(pixel像素)指的是屏幕上的点dp(与密度无关的像素)一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp=1pxdip(device independent pixels设备独立像素) 不同设备有不同的显

2017-03-21 10:45:30 266

转载 Android-edittext-XML属性

常用属性android:gravity:设置文本位置,如设置成“center”,文本将居中显示。android:hintText:为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色。此属性在 EditView中使用,但是这里也可以用。android:numeric:如果被设置,该TextView有一个数字输入法。此处无用,设置后唯一效果是TextView有点击

2017-03-21 10:19:44 466

原创 jQuery dialog 学习笔记

dialog属性详解常用属性1.autoOpen:这个属性为true的时候dialog被调用的时候自动打开dialog窗口。当属性为false的时候,一开始隐藏窗口,调用dialog(“open”)的时候才弹出dialog窗口。默认为:true。2.position:dialog的显示位置:可以是’center’, ‘left’, ‘right’, ‘top’, ‘bott

2017-03-15 22:59:24 884

原创 新知识-log4j日志管理-知识点-配置步骤-实例

log4j主要由logger、appender和layout共3大组件构成logger日志记录器,五种级别:1:debug(Object)输出调试级别的日志信息,它是所有日志级别中最低的2:info(Object)输出消息日志,它高于debug级别日志3:warn(Object)输出警告级别的日志信息,高于info4:error(Object)输出错误级别的日志信息,高于war

2017-03-09 09:22:10 341

原创 JavaWeb-XML文件学习——知识要点

什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。XML 是 W3C 的推荐标准XML 仅仅是纯文本XML 没什么特别的。它仅仅是纯文本而已。有能力处理纯

2017-03-02 09:04:49 259

空空如也

空空如也

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

TA关注的人

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