4年前大叔救了一只松鼠,却被它赖了一辈子:你陪我一程,我念你一生---喜欢……无耻转了

AIV.WU 提交于 周一, 07/23/2018 - 21:29

想陪你一生,不能少一秒。 大叔与松鼠 4年前, 一场高空坠“物”的意外, 彻底改变了Decan Andersen的生活。 那天他正在自家花园散步, 突然感觉背后有什么东西从天而降。 他赶忙回头细细查看, 却在茂密的灌木丛中, 发现了让他心疼的一幕。

类别

Android Studio出现failed to load AppCompat ActionBar with unkNown error无法预览xml布局视图

AIV.WU 提交于 周五, 07/20/2018 - 15:20

如果出现在面的错误提示

img

那么可能就是app-->res-->values-->styles.xml 文件里的引用不全的原因

img

Theme.AppCompat.Light.DarkActionBar

修改为

类别

Android studio生成可以发布在Google play的release版本的正确姿势

AIV.WU 提交于 周五, 07/06/2018 - 09:26

网上发布release版本的教程不少,多是半成品,而且run后的release版本其实Google play一样是认定为测试版本的,这个要注意。 当我们把app调试好后,就要做发布release的准备了,要把app发布到goolge商店,就必须在应用的整个生命周期内使用相同的证书,以便用户能够以应用更新的形式安装新版本,所以首先我们要创建密钥库: 在菜单栏中,点击 Build --> Generate Signed APK

img

点击create new....如果打算多个应用共用一个已有的那也直接choose 选择。

img

类别

简单说下Android开发中BigDecimal的用法

AIV.WU 提交于 周三, 06/27/2018 - 13:10

当我们需要对一些金融类的数据进行精确运算时,float或者double往往会出现精度丢失无法满足开发要求,这时候就要用到BigDecimal了,其主要用于高精度的数据计算,而且BigDecimal所创建的是对象,我们不能直接使用的+、-、*、/等算术运算符对其进行数学运算,而必须调用其相对应的方法。方法中的参数也必须是BigDecimal的对象。

类别

Android开发中批量更新Textview的方法

AIV.WU 提交于 周一, 06/25/2018 - 07:08

要实现这个方法,大杀器findViewById(R.id.*)当然是必不可少的,问题是它需要一个int参数:资源id。但是R.id.*是不能以动态输入字符串的方式获取的,所以,我们就要另寻捷径去通过字符串获取R下面的资源ID值。 这里就要 用到Resources 类的 getIdentifier方法了,就两句话,很简单 return res.getIdentifier("要获取的控件的id名","id",getPackageName()); 获取出来的值就是控件id值了,这样我们就可以利用大杀器findViewById(res)动态设置textview。 部分例子代码

类别

Android Studio开发中 session "app":error launching activity的另一个可能解决方案

AIV.WU 提交于 周六, 06/23/2018 - 16:00
如果试了网路上众知的那几个方法都无效后,可以考虑下自动更新Gradle插件失败之后也是可能出现这种情况的。
解决方法也很简单,就是手动更新下Gradle插件。
点击 File  -> Sync Project with Gradle Files

img

PS:据网友反应,旧版本中的位置有所不同
为Tools -> Android -> Sync Project with Gradle Files
类别