
View
文章平均质量分 80
tablle
这个作者很懒,什么都没留下…
展开
-
Android WebView常见问题及解决方案汇总
Android WebView常见问题解决方案汇总:就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分,如淘宝商城首页的活动页面,一集凡客诚品中我们都可以见到web 页面与native页面的混合,既利用了web app的灵活易更新,也借助了native转载 2015-12-24 11:21:10 · 661 阅读 · 0 评论 -
【Android-UI】关于CoordinatorLayout的使用
一、介绍在参考一个项目demo的时候看到了这个控件,于是查阅相关资料对其进行学习使用。使用AS在创建新项目的时候可以直接创建带有CoordinatorLayout的Activity,如图:布局文件:<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android原创 2016-08-11 11:05:26 · 1146 阅读 · 0 评论 -
【项目中】禁止进入activity后EditText自动获得焦点的方法
1、禁止进入activity后EditText自动获得焦点的方法在项目中,一进入一个页面, EditText默认就会自动获取焦点。那么如何取消这个默认行为呢? 在网上找了好久,有监听软键盘事件,有调用 clearFouse()方法,但是测试了都没用。xml中也找不到相应的属性可以关闭这个默认行为 解决之道:在EditText的父级控件中找一个,设置成原创 2016-06-13 17:31:05 · 4301 阅读 · 0 评论 -
【项目中】TextView设置行间距
1、TextView的行间距设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。关于Android下TextView中文换行问题,可查看Android自定义view-文本自动换行。1、android:lineSpacingExtra设置行间距,如”3dp”。2、android:lineSpac原创 2016-06-22 17:14:47 · 448 阅读 · 0 评论 -
【项目中】关于webView上遇到的各种问题集锦
webView的相关设置: //允许JS执行 webView.getSettings().setJavaScriptEnabled(true); 类似的还有如下这些设置【用到的时候查文档吧!】 //设置WebView的一些缩放功能点 webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);原创 2016-08-03 18:12:16 · 2147 阅读 · 1 评论 -
【Android---项目中】TextView设置字体样式及粗细
通过布局设置:android:textStyle="bold" android:typeface="sans"在Android SDK中使用Typeface类来定义字体,可以通过常用字体类型名称进行设置,如设置默认黑体:Paint mp = new paint();mp.setTypeface(Typeface.DEFA原创 2016-07-01 18:23:25 · 48201 阅读 · 0 评论 -
【项目中---WebView】Webview打开本地图片文件选择解决方案
Webview打开本地图片选择器解决方案Webview打开本地图片选择器十分之麻烦,其在安卓系统3x 4x 5x上的行为都不同,处理也不同,所以之前差点崩溃。经过测试和完善,最终其在各个版本上都能完美工作,特此开源出来,希望能帮到大家WebviewFileChooser返回键处理Android3.0之前版本Android3.x版本Android4.x版本Android5.x版本转载 2016-07-01 17:40:39 · 716 阅读 · 0 评论 -
Android项目中省市区联动的实现
最近项目中需要用户输入详细地址信息,省市区作为选项供用户选择,涉及到省市区信息的联动。UI效果如下:选择省,市的信息会自动更新,选择市,区县信息会自动更新。整理好的省市区信息(以北京为例):原创 2016-06-03 10:38:51 · 3391 阅读 · 0 评论 -
【转】实例化带有主题的对话框出现重叠现象的解决方案
今天再写一个很简单的弹出对话框时,遇到了一个迷之bug:重叠的对话框我在代码中实例化了一个对话框:final DatePickerDialog dialog = new DatePickerDialog(context, theme, listener, int year, int month, int dayOfMonth);1这是Dialog的构造方法之一,其中的theme是对话框的主题,这里...转载 2018-06-22 09:09:28 · 569 阅读 · 0 评论