为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Android攻城狮的第二门课(第1季)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Android攻城狮的第二门课(第1季)

Smile浅笑 JAVA开发工程师
难度入门
时长 5小时 0分
  • 每个组件都必须包含name这个属性 推荐使用全名名称(报名.类名)intent-filter(过滤器) 可以选写 四大组件中除了BroadcastReceiver(广播接收者)可以使用代码声明注册外其他组件必须要在Manifest文件中进行声明陪着否则会报错
    查看全部
    0 采集 收起 来源:总结

    2016-06-18

  • Content Provider(内容提供者):用来管理数据库访问以及程序内和程序间共享的
    查看全部
  • Activity(活动):主要用来显示布局 Service(服务):主要用来处理后台代码
    查看全部
  • ImageSwitcher 1.可以理解为ImageView的选择器,和ImageView功能类似,但是可以继承ViewFactory类,然后通过实现makeView()方法返回ImageView来设置一些效果。 imageSwitcher.setFactory(); public View makeView() { ImageView image = new ImageView(this); image.setScaleType(ScaleType.FIT_CENTER); //设置这个图像缩放模式为按比例缩放,并且居中显示 return image; } 2.设置一些动画效果 imageS.setInAnimation(AnimationUtils.loadAnimation(this, android.R.anim.fade_in)); imageS.setOutAnimation(AnimationUtils.loadAnimation(this, android.R.anim.fade_out
    查看全部
  • ***监听器***
    查看全部
  • 1.Gallery过期了,不建议使用,一般可用HorizontalScrollView和ViewPager代替; 2.自己实现适配器:自由性和灵活度高 public class ImageAdapter extends BaseAdapter { private int[]res; private Context context; public ImageAdapter(int []res,Context context) { this.res =res; this.context = context; } @Override //返回已定义的数据源的总数量 public int getCount() { return res.length; } @Override //告诉适配器取得目前容器中的数据ID和对象 public Object getItem(int position) { return res[position]; } @Override public long getItemId(int position) { return position; } @Override //取得目前欲显示的图像View,传入数组ID值使之读取与成像 public View getView(int position, View convertView, ViewGroup parent) { ImageView image = new ImageView(context); image.setBackgroundResource(res[position]); //设置Gallery的每个缩略图的大小 image.setLayoutParams(new Gallery.LayoutParams(400, 300)); //设置缩放拉伸模式 image.setScaleType(ScaleType.FIT_XY); return image; } }
    查看全部
  • 自定义progress //安卓自带的一个风格 android:progressDrawable="@drawable/progress_bar"//设置progressDrawable覆盖自带风格
    查看全部
  • 进度条
    查看全部
    0 采集 收起 来源:ProgressBar简介

    2016-06-17

  • Android应用开发SharedPreferences存储数据的使用方法 http://www.android100.org/html/201502/14/118662.html
    查看全部
  • ScrollView 控制ScrollView的位置 ScrollTo()与ScrollBy()的区别 第一步:在主布局文件中添加两个按钮,控制上下拉动滚动条并在主活动中初始化 第二步:主活动实现OnClickListener接口 第三步:通过onClick方法,在其中使用switch方法,设置上下拉case. 注意:scrollTo与scrollBy的区别:参考系不同,前者,以滚动视图起始位置开始计算,后者以相对前一次的位置去滚动相应的距离 应用:记录上次退出时位置数据,下次登入时通过传值给ScrollTo,或ScrollBy复原
    查看全部
  • 记录退出时的内容http://blog.csdn.net/cloay/article/details/6884635
    查看全部
  • getScrollY()————滚动条滑动的距离 getMeasuredHeight:需要滑动内容实际长度。 getHeight:整个页面的长度(高度)。 公式:活动到底部:getMeasuredHeight()<=getHeight()+scroll.getScrollY();
    查看全部
  • ScrollView的监听器setOnTouchListener 第一步 在MainActivity中声明和初始化ScrollView 第二步 设置监听器setOnTouchListener 第三步 OnTouchListener中用switch语句套用getAction 第四步 switch语句里嵌套if语句判断滑动到顶部还是底部 第五步 tv.append();方法加载新的内容
    查看全部
  • (1)getScrollY()————滚动条滑动的距离 (2)getMeasuredHeight() (3)getHeight() TextView的总高度<=一屏幕的高度+滚动条的滚动距离 scroll.getChildAt(0).getMeasuredHeight() <= scroll.getHeight() +scroll.getScrollY()
    查看全部
  • ScrollView实现滚动效果 设置textView文本内容 textView.setText(getResources().getString(R.string.content));// content为string目录下自定义的文本内容 用一个ScrollView控件包裹一个长文本的TextView实现滚动效果, scollbars=”none”,属性把滚动条隐藏 <HorizontalScrollView>//实现水平滚动
    查看全部

举报

0/150
提交
取消
课程须知
本课程是Android开发课程进阶部分的第1季,将讲解各种高级控件的使用,对于不熟悉Android开发的童鞋来说会有一定的难度,所以,建议在学习本门课程之前: 1、熟练掌握Java基础语法和面向对象编程 2、熟悉Android开发环境 3、熟练使用Button、ImageView等基础控件
老师告诉你能学到什么?
1、Android高级控件的应用场景 2、Android高级控件的使用方法 3、熟悉Android常用高级控件
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!