安卓_UI
文章平均质量分 79
安卓鸟
联系请加QQ群:259047275
展开
-
ViewPager + Fragment实现滑动标签页
ViewPager 结合Fragment实现一个Activity里包含多个可滑动的标签页,每个标签页可以有独立的布局及响应。activity_main.xml[html] view plain copy print?xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http转载 2016-03-02 18:42:59 · 680 阅读 · 0 评论 -
安卓自定义对话框(位置和大小)
安卓自定义对话框(位置和大小) //自定义对话框 private void showCustomDialog(String msgStr){ try { //使用AlterDialog LinearLayout view = (LinearLayout) LayoutInflater.from(context).inflate(R.layout.dlg_la原创 2016-08-31 14:21:49 · 2682 阅读 · 0 评论 -
ViewPager 和Fragment的使用
ViewPager 的使用1、PagerAdapter// 指引页面数据适配器 class PageAdapter extends PagerAdapter { private List pageViews; public GuidePageAdapter(List list) { pageViews = list; } p原创 2016-03-02 18:41:24 · 1322 阅读 · 0 评论 -
在new 控件时LayoutParams的使用
1、LayoutParams错误方法 ImageView imageview = new ImageView(this); ViewGroup.LayoutParams lp = imageview.getLayoutParams(); //得到的lp拿来使用,空指针异常 lp.width = ViewGroup.LayoutParams.MATCH_PARENT; lp.he原创 2016-06-14 08:45:48 · 980 阅读 · 0 评论 -
安卓设置点击效果
1、FrameLayout顶层为Button,Button设置了selector背景效果,Button不设置点击监听 结果FrameLayout及Button下的其它view设置selector和点击事件监听,都不会有效果( selector无效和事件响应无效),只有Button有点击效果。即使对Button设置setEnable和焦点处理依然无效。原创 2016-06-14 08:37:45 · 1638 阅读 · 0 评论 -
ViewPager或Fragment中使用Fragment(二)
ViewPager或Fragment中使用Fragment(二)1. 对的第一篇优化2. ViewPager中使用Fragment时不能及时更新新的Fragment的问题,见demo中的FragmentInViewPagerActivity3. Viewpager中使用Fragment懒加载,卡顿BaseLazyFragment预览图:下载地址:http:/原创 2016-07-11 10:07:54 · 540 阅读 · 0 评论 -
scrollview嵌套gridview:scrollview不是置顶显示
scrollview嵌套gridview:scrollview会自动滚动一下scrollview嵌套gridview:scrollview会自动滚动一下,不显示顶部,解决办法@Overrideprotected void onResume() {// TODO Auto-generated method stubsuper.onResume();gridView.setFo原创 2016-07-11 09:49:54 · 437 阅读 · 0 评论 -
ViewPager和Gallery的循环滚动
1 对于Gallery的循环滚动,设置adapter的getCount为Integer.MAX_VALUE。滚动切换效果没有ViewPager好看public class GalleryAdapter extends BaseAdapter { private List list; public GalleryAdapter(List list){ this.list原创 2016-01-22 17:49:11 · 488 阅读 · 0 评论 -
自定义环形进度条
自定义圆形进度条public class ProgressCircle extends View { private Context mContext; private Paint mPaint; private DecimalFormat df = new DecimalFormat("0.00");//格式化小数 private final int lineLen =原创 2016-02-16 12:18:14 · 515 阅读 · 0 评论 -
ImageButton和Button不设置点击事件也会拦截父View的点击事件
ImageButton和Button不设置点击事件也会拦截父View的点击事件在layout中,即使不对ImageButton和Button设置点击事件,当点击ImageButton和Button时,也会导致父View的点击无响应。layout:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/an原创 2016-12-12 18:01:09 · 3278 阅读 · 0 评论