-
一个清单只能有一个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" />查看全部
-
配置文件中的注册组建处在<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版本的系统。查看全部
-
图片轮播常用方法查看全部
-
图片轮播常用方法查看全部
-
include的使用查看全部
-
常用布局使用量从高到低: AbsoluteLayout TableLayout FrameLayout LinearLayout查看全部
-
SeekBar的事件 由于拖动条可以被用户控制。所以需要对其进行事件监听,这就需要实现SeekBar.OnSeekBarChangeListener接口。此接口工序监听三个事件,分别是: 数值改变(onProgressChanged) 开始拖动(onStartTrackingTouch) 停止拖动(onStopTrackingTouch)查看全部
-
ScrollTo():以滚动条起始位置开始计算 ScrollBy():相对于前一次位置开始计算查看全部
-
public boolean onTouchEvent(MotionEvent event) { // TODO Auto-generated method stub switch (event.getAction()) {//手指點在屏幕上事件动作 }查看全部
-
方法...查看全部
举报
0/150
提交
取消