- 博客(33)
- 收藏
- 关注
原创 WIN10圆形进度条
com.atsgg.customviewdemo09.WaveView android:layout_width="match_parent" android:layout_height="match_parent"/>public class WaveView extends View { private Paint mPaint;/
2017-01-01 17:11:56 1598
原创 水位下降
com.atsgg.customviewdemo09.WaveView android:layout_width="match_parent" android:layout_height="match_parent"/>public class WaveView extends View { private Paint mPaint;// 画
2017-01-01 16:59:37 361
原创 当可以滑动控件如listView,recycleView等嵌套可以滑动的控件如listView,gridView,recycleView 时就会出现里面的控件显示不全的问题
当可以滑动控件如listView,recycleView等嵌套可以滑动的控件如listView,gridView,recycleView 时就会出现里面的控件显示不全的问题recycleview 嵌套 gridView自定义listView或者gridviewpublic class ScrollGridView extends GridView { public S
2016-12-30 20:20:22 446 1
原创 给App整体设置activity的进入退出动画
给App整体设置activity的进入退出动画resources> style name="AppTheme" parent="Theme.AppCompat"> item name="android:windowContentTransitions">trueitem> item name="colorPrim
2016-12-30 20:16:03 2368
原创 购物车自定义加减按钮
public class NumberAddSubView extends LinearLayout implements View.OnClickListener { private ImageView btn_sub; private ImageView btn_add; private TextView tv_count; private int va
2016-12-30 20:12:33 568
原创 新闻中设置某一条点击后变灰色 (已经阅读过)
设置某一条点击后变灰色 (已经阅读过)在listView的点击条目中 onItemClick( )方法中String idArray=CacheUtils.getString(context,READ_ARRAY_ID); //2354,5698,4582,if( ! idArray.contains(newsData.getId( )+" ") ){ //如果不包含id
2016-12-30 20:10:44 1414
原创 提供一个出现未捕获异常时,显式捕获的类(单例)
提供一个出现未捕获异常时,显式捕获的类(单例)使用之前要在 Application类中初始化一下// 设置出现未捕获异常时的处理类 CrashHandler.getInstance().init();/** * Created by Administrator on 2016/11/13. * 提供一个出现未捕获
2016-12-30 20:10:04 353 1
原创 代码中引用资源
代码中引用资源ivMainHome.setImageResource(R.drawable.bid02); 代码中引用图片color name="home_back_selected">#18B4EDcolor>tvMainHome.setTextColor(getContext().getResources().getColor(R.color.home_back_unsel
2016-12-30 20:09:30 364
原创 关于反拦截
不让父类的拦截我也就是//父类的onInterceptTouchEvent返回true时让其失效getParent().requestDisallowInterceptTouchEvent(true);//让自己来消费 return true;但仅仅这样写是不行的 viewGroup的onInterceptTouchEvent不能去拦截down
2016-12-30 20:07:56 485 1
原创 弹出对话框选择相机或者图库内的图片
private static final int CAMERA = 100;private static final int PICTURE = 200;加入动态权限public static boolean isGrantExternalRW(Activity activity) {//获取动态权限 if (Build.VERSION.SDK_INT >= Buil
2016-12-30 20:07:07 1364
原创 设置button没有输入按钮的状态
设置button没有输入按钮的状态 chongzhiBtn.setClickable(false); //给EditText设置文本内容改变的监听 chongzhiEt.addTextChangedListener(new TextWatcher() { @Override
2016-12-30 20:05:20 361
原创 Intent传递数据 对于GsonFormat生成的数据需要将里面的所有内部类实现序列化接口才可打包过去
Intent传递数据 对于GsonFormat生成的数据需要将里面的所有内部类实现序列化接口才可打包过去Intent intent = new Intent(context,ReYinKouBeiActivity.class);Bundle bundle=new Bundle();bundle.putSerializable("data",reYinKouBeiBean);
2016-12-30 20:03:00 1029
原创 PopWindow显示activity背景变灰
PopupWindow window=new PopupWindow(popView, ViewGroup.LayoutParams.MATCH_PARENT,DensityUtils.dip2px(context,300),true); window.showAsDropDown(filter); darkenBackground(0.2f);
2016-12-30 20:01:30 1454
原创 关与listView点击item背景的切换
关与listView点击item背景的切换private int mSelect=0;@Overridepublic View getView(int position, View convertView, ViewGroup parent) { View view=View.inflate(context, R.layout.item_po00,null);
2016-12-30 19:59:21 250
转载 修改状态栏颜色 StatusBar
修改状态栏颜色 StatusBarmolue的build.gradle1.style name="customTheme" parent="AppTheme"> item name="windowActionBar">falseitem> item name="windowNoTitle">trueitem> #88cf0e27style>
2016-12-30 19:57:53 2198
转载 安卓签名 签名是给应用市场用的
安卓签名签名是给应用市场用的主题GradleAndroid Studio一、在android studio中生成签名文件。1.在android studio 选中项目,在菜单栏中选择Build.2.点击Generate Signed APK选项卡。3.将生成好的jks文件拷贝到项目文件中,我的项目结构目录是这样的。
2016-12-30 18:56:18 458
原创 将molue变成库
将molue变成库1,在build.gradle文件中变成2,将中的删掉3,在清单文件中将application中的东西都删掉4,将layout布局文件夹删掉5,将Activity都删掉同步就ok了
2016-12-30 18:53:28 376
转载 弹出菜单特效
compile ‘me.wangyuwei:FlipShare:1.0.1’private void show() { FlipShareView share = new FlipShareView.Builder(this, button) .addItem(new ShareItem("Facebook", Color.WHITE, 0x
2016-12-30 18:45:47 324
原创 关于Toolbar的一些认识
关于android.support.v7.widget.Toolbar的一些认识1,toolbar也叫appbar作用 用来代替actionbar首先 style主题中必须影藏actionbarfalsetrue toolbar = (Toolbar)findViewById(R.id.toolbar); toolbar.s
2016-12-30 18:21:26 289
原创 android.support.v4.widget.DrawerLayout 侧滑样式
android.support.v4.widget.DrawerLayout 侧滑样式布局RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android
2016-12-30 18:19:16 5895
转载 CoordinatorLayout,AppBarLayout, NestedScrollView
CoordinatorLayout,AppBarLayout, NestedScrollView,CollapsingToolbarLayout使用CoordinatorLayout(使协调)(一般控制子View用layout_gravity的属性)的使用核心是Behavior,Behavior就是执行你定制的动作。在讲Behavior之前必须先理解两个概念:Child和Dep
2016-12-30 18:11:36 1464
原创 FloatActionButton的一些认识
FloatActionButton的一些认识FloatActionButton是ImageButton的继承类,其用法跟普通的Button基本类似,由于其具有更多的表现属性,故其使用的重点其实是在布局上。android.support.design.widget.FloatingActionButton android:id="@+id/fab" andro
2016-12-30 18:10:51 2304
原创 关于Snackbar的认识 用于代替toast
关于Snackbar的认识 用于代替toast Snackbar.make(view, "This is a message! ", Snackbar.LENGTH_LONG).show(); 参数1,view是谁都行 主要是activity布局上的一
2016-12-30 18:08:38 562
原创 TextInputLayout 登录的实现
TextInputLayout android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="65dp" android:orientation="vertical">
2016-12-30 17:10:47 323 1
原创 RecyclerView的定制
RecyclerView的定制public class CustomRecyclerView extends RecyclerView { public CustomRecyclerView(Context context) { this(context, null); } public CustomRecyclerView(Context co
2016-12-30 17:09:30 223
原创 自定义listview下拉刷新
自定义listview下拉刷新自定义progressBar android:fromDegrees=“0”android:pivotX=“50%”android:pivotY=“50%”android:toDegrees=“360”>表示内部环的比例,环的宽度/2.5=内部环得宽度android:t
2016-12-30 17:07:29 163
原创 自定义可下拉上拉的scrollView
自定义可下拉上拉的scrollViewpublic class MyScrollView extends ScrollView { public MyScrollView(Context context) { super(context); } public MyScrollView(Context context, Attrib
2016-12-30 17:04:53 287
原创 自定义圆形进度条
自定义圆形进度条*/public class RoundProgress extends View {// // 属性// private int roundColor = Color.GRAY;// private int roundProgressColor = Color.RED;// pr
2016-12-30 17:03:47 302
原创 ScrollView简单定制
ScrollView简单定制public classPersonalScrollViewextendsScrollView{ publicPersonalScrollView(Context context) { super(context); } publicPersonalScrollView(Cont
2016-12-30 17:02:16 273
原创 Popupwindow的定制
Popupwindow的定制public classMyPopupwindowextendsPopupWindow{ privateContextmContext; privateViewview; privateButtonbtn_cancel,btn_sure; publicMyPopu
2016-12-30 17:01:09 205
原创 流布局Flowlayout
流布局Flowlayoutpublic classFlowLayoutextendsViewGroup{ publicFlowLayout(Context context, AttributeSet attrs,intdefStyle) { super(context, attrs, defStyle); //
2016-12-30 16:59:56 367
原创 自定义ProgressBar
自定义ProgressBar在drawable下写rotate动画xml文件xml version="1.0" encoding="utf-8"?>rotate xmlns:android="http://schemas.android.com/apk/res/android" android:drawable="@drawable/backgroud_l
2016-12-30 16:57:44 152
原创 自定义属性
自定义属性布局文件com.example.administrator.myapplication.numberAddSubView android:id="@+id/numberAddView" whq:number_background="@drawable/add_sub_number_view_bg" whq:minValue="1"
2016-12-30 16:55:18 197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人