- 博客(10)
- 资源 (22)
- 收藏
- 关注
原创 用TextView自定义按钮
主xml文件 背景选择器drawablegreen_selector_buttonxml 背景drawablecorners_all_edittext_green_darkxml 背景drawablecorners_all_edittext_greenxml 主xml文件RelativeLayout android:layout_width="match_parent" androi
2016-08-30 16:26:57 789
原创 实现EditText选中时底边框改变颜色
一使用9Patch图片 XML布局 drawableline_et_bgxml 二使用样式 XML布局 drawableline_et_bgxml 样式文件line_et_focusxml 样式文件line_et_normalxml(一)使用9Patch图片XML布局:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/
2016-08-30 15:46:02 2757
原创 Android自定义组件EditText,带清空输入内容图标
自定义EditText组件MyEditText.javapublic class MyEditText extends EditText { private final String TAG = "MyEditText"; private Drawable dRight; private Rect rBounds; public MyEditText(Context p
2016-08-29 17:37:53 1153
原创 区分android:gravity与android:layout_gravity
android:gravity属性是对该view中内容的限定.比如一个button 上面的text. 你可以设置该text 相对于view的靠左,靠右等位置.android:layout_gravity是用来设置该view相对与父view 的位置.比如一个button 在linearlayout里,你想把该button放在linearlayout里靠左、靠右等位置就可以通过该属性设置. 来源于:【A
2016-08-29 14:20:44 643
原创 ViewPager的页面滑动监听事件onPageChangeListener
ViewPager可以实现页面滑动效果,当对页面进行滑动的时候往往需要监听滑动事件此时需要监听接口onPageChangeListener,这个接口需要实现需要实现三个方法:(onPageScrollStateChanged,onPageScrolled ,onPageSelected) onPageScrollStateChanged(int arg0) ,此方法是在状态改变的时候调用,其中a
2016-08-29 10:33:56 5991
原创 使用Fragment实现的滑动组件ViewPager
1适配器FragmentPagerAdapter的实现 2两个Fragment类 OrderFragmentjava fragment_orderxml MeFragmentjava fragment_mexml 3主activity实现 activity_mainxml1适配器FragmentPagerAdapter的实现对于FragmentPagerAdapter的派生类,只需要重写getIte
2016-08-29 10:16:07 686
原创 RadioGroup和RadioButton
RadioButton和RadioButton分别是单选按钮组和单选按钮 一个单选按钮组中可以有多个单选按钮且只能有一个单选按钮被选中 界面代码:<RadioGroup android:id="@+id/main_tab" android:orientation="horizontal" android:layout_width="fi
2016-08-26 21:02:26 859
原创 Google自带下拉刷新组件SwipeRefreshLayout
界面:滑动部分用android.support.v4.widget.SwipeRefreshLayout组件包裹<android.support.v4.widget.SwipeRefreshLayout android:id="@+id/swipeLayout" android:layout_width="match_parent" android:l
2016-08-26 11:48:39 529
原创 Java中继承abstract class和interface以及继承abstract class和普通class的应用比较
abstract class interface里面可以定义方法,也可以实现方法 里面只能定义方法 抽象类在子类中可以不实现父类的方法,也可以重写父类的方法 接口中的所有方法在子类中一定要实现
2016-08-26 10:40:59 3691
原创 Android页面淡入淡出效果的实现
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); final View view = View.inflate(this, R.layout.start, null); setContentView(
2016-08-25 17:59:28 2176
testLayout
2018-05-22
testBundle
2018-05-16
testIPC-Binder
2018-05-15
Android IPC机制之 - AIDL-TestAIDL
2018-05-10
Android_Camera_Demo
2018-01-21
android View、SurfaceView Demo
2017-08-22
Paint,Canvas 应用 Demo
2017-08-16
scrollTo(),scrollBy(),getScrollX(), getScrollY() 应用 Demo
2017-08-15
runOnUiThread 应用 DEMO
2017-08-15
Android View api 详解1
2017-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人