-
使用WebView加载页面查看全部
-
将WebView加入你的应用查看全部
-
Bundle savedInstanceState查看全部
-
为ProgressBar指定android:progressDrawable="@drawable/ui_progressbar"即可。ui_progressbar为自定义的样式,参照系统自带的样式。查看全部
-
1、新建ProgressDialog对象 2、设置显示风格 3、设置标题 4、设置对话框里的文字信息 5、设置标题栏里的图标 6、设置进度条最大刻度,设置进度条初始值 7、显示进度条显示进度 8、设置setButton 9、是否可以通过返回按钮退出对话框,物理返回键 10、显示ProgressDialog show()查看全部
-
使用ViewStub惰性加载 作用:ViewStub标签同include标签一样可以用来引入一个外部布局,不同的是ViewStub引入的布局默认不会扩张,既不会占用显示,也不会占用位置,从而在解析layout时节省cpu和内存查看全部
-
数据源,适配器。查看全部
-
小知识点:(快捷键) 鼠标定位到android:text="@string/textview"之后,按住Ctrl+1组合键来自定义一个id来引用在strings.xml文件中的对应名称的字符串内容!查看全部
-
ProgressBar关键方法查看全部
-
ProgressBar关键属性查看全部
-
显示进度查看全部
-
progressBar: //启用窗口特征,启用带进度和不带进度的进度条 requestWindowFeature(Window.FEATURE_PROGRESS); requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); //上边的两个设置要在setContentView之前设置 setContentView(R.layout.activity_main); //显示两种进度条 setProgressBarVisibility(true); setProgressBarIndeterminateVisibility(true); //Max=10000,缓冲完成可以设置为9999 setProgress(1000);//设置带进度条的进度 ProgressBar的关键方法: setProgress(int) 设置第一进度 setSecondaryProgress(int) 设置第二进度 getProgress()获取第一进度 getSecondaryProgress()获取第二进度 incrementProgressBy(int) 增加或减少第一进度 incrementSecondaryProgressBy(int) 增加或减少第二进度 getMax() 获取最大进度 ProgressBar的关键属性: android:max="100" ---最大显示进度 android:progress="50" ----第一显示进度 android:secondaryProgress="80" ------第二显示进度 android:indeterminate="true" -------设置是否精确显示 true表示不精确显示进度,false表示精确显示进度查看全部
-
progrssBar的分类查看全部
-
ProgressBar:默认时中环形进度条 //小型圆形进度条 //小型圆形进度条 //中型圆形进度条查看全部
-
Android布局原则: 1、尽量多使用LinearLayout和RelativeLayout,不适用AbsoluteLayout 2、在布局层次一样的情况下,建议使用LinearLayout代替RelativeLayout,因为LinearLayout性能要稍高一点 3、将可服用的组件抽取出来并通过include标签来使用 作用:将公用的组件抽取出来单独放到一个xml文件中,然后使用include标签导入公用布局 效果:提高UI的制作和服用效率,也能保证制作的UI布局更加规则和易维护 4、使用ViewStub标签来加载一些不常用的布局 5、使用merge标签减少布局的嵌套层次查看全部
举报
0/150
提交
取消