自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shb1994的博客

努力....

  • 博客(9)
  • 收藏
  • 关注

原创 努力!

这代表我自己的足迹,也是监督我自己,把自己以前遇到的坑,一 一的写出来.

2016-12-04 12:14:14 220

原创 UIScrollView

UIScrollView(学习中…)1. UIScrollView代理(delegate对象)delegate作用:能对scrollView进行一系列的事件监听,比如滑动监听.必须实现对应的代理协议.然后可以在代理对象中实现所对应的回调方法.(比如滑动回调).可以缩放,滚动,缩放内部一个子控件.两种方法实现delegate 方法 .1. slef.scrollV...

2018-12-11 15:14:05 145

原创 FragmentTabHost的初步使用

FragmentTabHost作用。一般被用于作为底部菜单栏(Tab栏)FragmentTabHost的使用方法。1 . 布局xml的定义。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:too

2017-01-16 11:29:44 228

原创 主线程有多个Handler, 子线程发送消息由哪个handler处理

今天看到的有意思的问题(如题)其实就是对Handler的理解上代码( 测试代码,有错请一定告知….)public class MainActivity extends AppCompatActivity { private Handler mHandler = new Handler(){ @Override public void handleMes

2016-12-07 13:27:34 1155

原创 自定义按钮进度条

应用场景: 点击下载的时候,按钮有进度条的显示.使用到的东西: 自定义控件Handler butterknife(很方便findViewById)先看效果图 下面上代码//这是 很简单的自定义控件,主要是动态的计算矩形right 的位置public class ProgressBtn extends Button { private boolean isProgressEna

2016-12-07 10:34:26 770 1

原创 Handler的正确使用,使用静态内部类+虚引用,解决Context泄漏

我们在使用handler时候很多时候是如下用法:public class MainActivity extends AppCompatActivity { //private ArrayList<String> mList; //private MyListAdapter mListAdapter; //private ListView mLv; private I

2016-12-05 22:32:13 4200 2

原创 ListView局部更新Item,不调用notifyDataSetChanged()方法

应用场景: 像qq空间的点赞功能,只需要局部更新点赞次数思路: 对listview的某一个item进行刷新 1.要获取要刷新的item当前索引position和数据 2.对获取的数据进行重置 3.手动调用getView()方法刷新UI 效果显示下面上代码布局文件,主页面的布局文件 <?xml version="1.0" encoding="utf-8"?><RelativeLa

2016-12-05 18:29:02 535

原创 LayoutParams的使用场合

LayoutParams的使用场合有时在android中 需要用到LayoutParams ,得到 LayoutParams 的方式有两种, 直接调用getLayoutParams(),得到控件所对应的布局属性,就是xml中所定义的属性.还有一种就是 如: LinearLayout.LayoutParams parms = new LinearLayout.LayoutParams那

2016-12-03 11:18:18 329 1

原创 getMeasureHight(Width)和getHight(Width)的区别

getMeasureHight(Width)和getHight(Width)的区别例子 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="240dip"

2016-12-03 09:57:04 442

空空如也

空空如也

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

TA关注的人

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