随笔分类 -  Android第三章UI

摘要:Stringbuilde的方法有以下几种(常用的):(java中的语法) 在程序开发过程中,我们常常碰到字符串连接的情况,方便和直接的方式是通过"+"符号来实现,但是这种方式达到目的的效率比较低,且每执行一次都会创建一个String对象,即耗时,又浪费空间。使用StringBuilder类就可以避免 阅读全文
posted @ 2019-03-23 19:43 peifengyang 阅读(2621) 评论(0) 推荐(1)
摘要:1.创建一个TitleLayout继承LinearLayout: 阅读全文
posted @ 2019-03-22 20:35 peifengyang 阅读(1288) 评论(0) 推荐(0)
摘要:在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、Tex 阅读全文
posted @ 2019-03-22 20:29 peifengyang 阅读(398) 评论(0) 推荐(0)
摘要:在写程序中很多时候很多页面的标题布局大致都是一样的,这时候不需要挨着都写一遍,只需要写一个xml文件,在所需要的时候进行引用就可以了 阅读全文
posted @ 2019-03-22 19:58 peifengyang 阅读(298) 评论(0) 推荐(0)
摘要:百分比布局的出现主要是因为LinearLayout中可以通过android:layout_weight="1"这种方法来支持按比例指定控件大小 但是FrameLayout和RelativeLayout中并没有这种实现比例分配的功能,因此引入了PercentFrameLayout和PercentRel 阅读全文
posted @ 2019-03-22 19:05 peifengyang 阅读(7854) 评论(0) 推荐(0)
摘要:代码更改一下: 阅读全文
posted @ 2019-03-22 16:55 peifengyang 阅读(1133) 评论(0) 推荐(0)
摘要:设置点击事件:(点击按钮一次进度条会增加十) public void onClick(View view) { //加逻辑代码 switch (view.getId()){ case R.id.button: int progress... 阅读全文
posted @ 2019-03-22 11:27 peifengyang 阅读(683) 评论(0) 推荐(0)