自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 Material Design

1.CoordinatorLayout顾名思义,这个控件的目的就是协调它里面View的行为。2.AppBarLayout 是继承LinerLayout实现的一个ViewGroup容器组件,默认的AppBarLayout是垂直方向的, 可以管理其中的控件在内容滚动时的行为。1.CoordinatorLayout :这个控件的目的就是协调它里面View的行为。通过在View

2016-11-15 10:11:23 250

原创 一句代码实现标题栏、导航栏滑动隐藏

https://github.com/githubwing/ByeBurger

2016-11-15 08:43:41 769 1

转载 什么是weight和weightSum

http://www.jianshu.com/p/9b0407252e8b  这里有详细的说明1.android:layout_weight 大体意思就是,android:layout_weight 这个属性代表了一个“重要性”的值,这个值的大小代表了该控件能在屏幕中占据多大的空间。这个值越大,表明该控件可以在父控件中占据较多的“剩余”空间。默认的weight是0。2.这个就很好理

2016-10-24 15:48:33 1360

原创 有点用的小技巧

打开一个classOS X: cmd+o Windows Or Linux: ctrl+n前进或后退OS X: cmd+alt+left/rightWindows Or Linux: ctrl+alt+left/right

2016-07-18 14:55:42 253

原创 android 新控件使用

哇 http://sunjiajia.com/2015/07/02/android-new-widgets-demo/

2016-07-07 09:13:48 295

原创 哇 今天来学习一下 RecyclerView

mRecyclerView = findView(R.id.id_recyclerview);//设置布局管理器mRecyclerView.setLayoutManager(layout);//设置adaptermRecyclerView.setAdapter(adapter)//设置Item增加、移除动画mRecyclerView.setItemAnimator(new Defaul

2016-07-06 15:12:58 206

原创 接口回调是个啥?

困扰了我好久啊,接口回调到底是个什么?貌似是 a调用了b的方法,b开始执行,b执行完了,再调用a的方法,这就是回调。

2016-07-05 09:04:53 482

转载 Android技巧2:登录注册模块解决方案

原文链接 http://blog.csdn.net/wwj_748/article/details/50575642前言几乎每个app都会有登录注册的功能,可以看看笔者开发的『南方周末新闻阅读器』,登录、手机注册、忘记密码这些入口,这些功能在app中要如何来实现呢?这个模块看似很简单,但要做好就需要考虑很多细节,比如对用户的输入的容错,操作的提示文案的设定,登录成功保存用户

2016-02-03 09:07:43 1064

转载 Android 动画使用

一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转

2016-01-11 09:55:18 202

原创 Popwindow 的基本属性

1Popwindow的动画设置window.setAnimationStyle(R.style.AnimationFade);3、PopupWindow的焦点设置123window.setFocusable(true); //设置PopupWindow可获得焦点window.setTouchable(true); 

2016-01-11 09:51:31 1310

转载 RelativeLayout的属性

第一类:属性值为true或false    android:layout_centerHrizontal                                           水平居中    android:layout_centerVertical                                            垂直居中    android:la

2015-11-16 14:59:55 219

转载 handler具体用法

Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。Android利用Handler来实现UI线程的更新的。Handler是Android中的消息发送器,其在哪个Activity中创建就属于且紧紧属于该Activity。还可以说其在哪个线程中new的,就是那个线程的Handler。Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI.

2015-10-29 11:41:43 308

转载 Android Handler Message

当应用程序启动时,会开启一个主线程(也就是UI线程),由她来管理UI,监听用户点击,来响应用户并分发事件等。所以一般在主线程中不要执行比较耗时的操作,如联网下载数据等,否则出现ANR错误。所以就将这些操作放在子线程中,但是由于AndroidUI线程是不安全的,所以只能在主线程中更新UI。Handler就是用来 子线程和创建Handler的线程进行通信的。Handler的使用分为两部分:

2015-10-29 10:15:28 365

转载 android中Invalidate和postInvalidate的区别

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

2015-10-29 10:08:46 245

原创 int 转 string

1String.valueOf(i)2 Integer.toString(i)3 i+""

2015-10-26 16:49:03 283

转载 LayoutInflater类

在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面,都需要使

2015-10-22 10:58:11 227

转载 tcp/ip 三次握手

TCP三次握手  (1)第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。  (2)第二次握手:Server收到数据包后由标志位SYN=1知道Client请求建立连接,Server将标志位SYN和ACK都置为1,ack=J+1,随机产生一个值seq=K,并将该数据包发送给Cli

2015-10-20 15:50:12 325

转载 activity的四种启动方式

Activity的启动模式可以通过AndroidManifest.xml文件中的元素的属性来指定,一共有4中模式: activity android:name="ActivityMain" android:launchMode="singleTask">activity>standardsingle

2015-10-19 11:43:54 280

转载 setTag属性

前言 首先我们要知道setTag方法是干什么的,SDK解释为TagsUnlike IDs, tags are not used to identify views. Tags are essentially an extra piece of information that can be associated with a view. They are most often used as a

2015-10-19 11:31:18 1275

转载 android:process属性说明

Android:关于声明文件中android:process属性说明Author : Aoyousatuo Zhao            笔者在学习Android Service组件的过程中碰到了一个问题,就是在Android应用的声明文件Manifest.xml中有时候会对相关的服务标签设置一个android:process=”:remote”,

2015-10-19 10:59:09 1886

翻译 关于布局的一些属性

layout_margin指该控件距离边父控件的边距,padding指该控件内部内容,如文本距离该控件的边距。padding与margin 两个效果差不多。

2015-10-14 10:16:33 192

原创 啊啊啊,原来的博客密码记不得了

换了新电脑,把之前的密码都忘了,郁闷

2015-10-14 10:12:28 224

Android 的genymotion-2.11.0 离线下载

genymotiongenymotiongenymotiongenymotiongenymotiongenymotion

2017-12-11

医院支付平台系统整体框架+基本功能+数据库

一个完整的web系统主要使用struts2等主流技术,有完整的数据库sql文件,供大家学习参考

2015-12-04

空空如也

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

TA关注的人

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