为了账号安全,请及时绑定邮箱和手机立即绑定

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

难度入门
时长 5小时 0分
学习人数
综合评分9.43
320人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.1 逻辑清晰
  • 一个清单只能有一个application节点 activity活动,必须配置 service:主要进行后台逻辑代码的处理,与activity的区别就是:activity主要处理界面的逻辑代码处理 Content Provider:内容提供者,主要管理数据库的访问以及程序内与程序之间共享 Broadcast Recevier(广播接收者):全局事件的监听器,主要是过滤的作用
    查看全部
  • 光是使用webView.loadUrl("http://www.baidu.com/"); 是不能在WebView中打开网页的,这里需要添加以下代码,通过WebViewClient去帮助WebView处理一些网页控制盒请求通知,如: webView.setWebViewClient(new WebViewClient(){ public boolean shouldOverrideUrlLoading(WebView view, String url){ view.loadView(url); return true; //true表示使用WebView来打开网页,取代了默认使用系统浏览器的行为 } })
    查看全部
  • 使用intent来调用系统自带浏览器访问网页时,是不需要额外添加网络访问权限的。 但要是使用WebView来访问网页时,需要在Manifest中手动添加网络访问权限,如: <manifest> <uses-permission android:name="android.permission.INTERNET" /> </manifest>
    查看全部
  • WebView可以加载两类页面,一种是联网的资源,一种是本地资源。 要想使用WebView来加载页面,需要使用到loadUrl()函数, web资源:webView.loadUrl("http://www.baidu.com/"); 本地资源:webView.loadUrl("file:///android_asset/XX.html"); 其中本地的html文件存放在asset文件夹里。 要想操作WebView里的一些可编辑文本框,需要先获得焦点,webView.requestFocus();
    查看全部
  • 用户权限设置 <uses-sdk android:minSdkVersion="16" android:targerSdkVersion="19" /> <uses-permission android:name="android:permission.INTERNET" /> <uses-permission android:name="android:permission.ACCESS_NETWORK_STATE" />
    查看全部
    0 采集 收起 来源:权限配置

    2018-03-22

  • 配置文件中的注册组建处在<application>标签里,而<application>标签有且仅有一个! 里面可以包含<activity>,<service>,<provider>,<receiver> <activity>表示一个活动或页面。 <service> 仅仅作为后台的逻辑代码的处理。 <provider>用来管理数据库访问以及程序内和程序之前的共享。 <receiver>用于接收intent-filter的信息。 以上的Activity, ContentProvider, BroadcastReceiver, Service都是组件,用于新建一个类的时候,供类继承的一个父类, 如:public class MainActivity extends Activity {} 启动一个没有在Manifest中声明的activity程序会直接崩掉,同理其余的都需要在Manifest文件中声明,里面android:name是必须的,而provider中还需要一个android:authorities来存放域名。
    查看全部
  • Manifest中全局信息的配置处在<Manifest>标签里。 package表示应用所在的包(系统自动) android:versionCode表示版本号 android:minSdkVersion="8" 表示应用支持的最低系统版本 android:targetSdkVersion="16" 表示应用支持的目标版本 8和16分别表示API level的信息,8对应2.2版本的系统,16对应的4.1版本的系统。
    查看全部
    0 采集 收起 来源:全局信息配置

    2018-03-22

  • 图片轮播常用方法
    查看全部
  • 图片轮播常用方法
    查看全部
  • include的使用
    查看全部
  • 常用布局使用量从高到低: AbsoluteLayout TableLayout FrameLayout LinearLayout
    查看全部
    0 采集 收起 来源:推荐使用布局

    2015-04-20

  • SeekBar的事件 由于拖动条可以被用户控制。所以需要对其进行事件监听,这就需要实现SeekBar.OnSeekBarChangeListener接口。此接口工序监听三个事件,分别是: 数值改变(onProgressChanged) 开始拖动(onStartTrackingTouch) 停止拖动(onStopTrackingTouch)
    查看全部
  • ScrollTo():以滚动条起始位置开始计算 ScrollBy():相对于前一次位置开始计算
    查看全部
  • public boolean onTouchEvent(MotionEvent event) { // TODO Auto-generated method stub switch (event.getAction()) {//手指點在屏幕上事件动作 }
    查看全部
  • 方法...
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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