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

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

img

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

也谈Android动态权限申请

Submitted byAIV.WU on周四, 06/21/2018 - 19:22

Android 6.0(API  23)是个分水岭,在这之后系统权限分为两类:正常权限和危险权限。正常权限,系统将自动授予该权限。 危险权限,则用户必须在运行时明确批准使用,不再像以前的版本一样在AndroidManifast文件下进行配置就好了。 下面的就是危险权限,一共9组,每组只要申请成功一个权限,整组权限就都可以使用。

类别

Android布局中关于比例分配你该知道的原理——Layout_weight属性

Submitted byAIV.WU on周三, 06/20/2018 - 09:32

Layout_weight是Android中线性布局的特有属性,为了让排在一行的控件平均或按一定比例的宽度摆放在屏幕上,我们就需要设置权重了。

你可以理解为,在Android中,Layout_weight是表示按比例分配剩余的屏幕宽度或高度。即除去每个控件的layout_width或layout_height值后屏幕所剩余的空间。 一个例子: 假设三个Textview控件,layout_width值都为10dp,layout_weight分别是1:1:2, 屏幕宽度70dp。则屏幕剩余宽度为70-10*3=40dp,按1:1:2分配,第一个Textview得到10dp,第二个也得到10dp,第三个得到20dp,所以最终显示宽度为第一个10+10=20dp,第二个10+10=20dp,第三个10+20=30dp。 因此,在实际应用中,为了得到完美比例,我们一般把layout_width设为0 dp.这样系统的剩余宽度就是整个屏幕了,可以完美实现均分或自己想要的效果。

类别

android开发中的退出机制finish(),onDestroy(),System.exit()

Submitted byAIV.WU on周二, 06/19/2018 - 12:11

先说Activity.finish(),在一个activity动作完成或者需要关闭的时候调用此方法。但它仅仅把当前Activity退出并没有释放它的资源,因为系统只是将最上面的Activity移出了栈,并没有调用onDestory(),而是由系统自己决定何时从内存中释放应用程序,不过由于移出了栈,当你点击手机上面的“back”按键的时候,也不会再找到这个Activity。

然后就是onDestroy(),在Activity的生命周期中,onDestory()方法是他生命的最后一步,资源空间等就被回收销毁了。当重新进入此Activity的时候,必须重新创建,执行onCreate()方法。

还有就是System.exit(),这个是针对整个Application的,会退出整个应用程序将整个进程直接kill掉。它还有两个常用到的参数,system.exit(0):表示正常退出,而System.exit(1)或者说非零则表示非正常退出程序

类别

代码实现在wordpress文章底部自动加上固定链接,微信QR码,版权信息等自定义内容

Submitted byAIV.WU on周一, 06/18/2018 - 16:06

这个其实已经满大街的代码了,但众说纷纭,有的已不再适用,所以想想还是把我自己在用的贴上来吧,大家共同学习嘛 首先在后台——>外观——>编辑,打开 functions.php 文件(PS:你也可以用你自己喜欢的方法打开),在文件底部加入以下代码即可

类别

标签

[android]HttpUrlConnection.getResponseCode() 返回-1 状态代码

Submitted byAIV.WU on周六, 06/16/2018 - 02:05

没错,我又双叒叕不务正业了,这次简单说说app开发中HTTP请求方式HttpUrlConnection使用上的一些小问题 首先呢,我们该注意下有没有获取权限,方法是在AndroidManifes.xml文件里添加

<uses-permission android:name="android.permission.INTERNET"/>

img
这是最容易忽略的细节
类别

日本的浪漫教堂……铭记终生的婚礼来一个~

Submitted byAIV.WU on周一, 06/04/2018 - 14:11
现在出国旅行是越来越方便了,特别是周边国家,厌倦了国内的婚闹,有时候想想来个旅行结婚也不错的说。在网上看到一组日本教堂的介绍,真的有点心动了。
丽贝拉教堂 Ribera
    这座矗立于冲绳海的梦幻教堂在日语中有代表「神圣的海边」的意义的,独特的婚礼场地:独立于海岬上的教会,从玻璃祭坛向外看,便仿佛自己身处碧绿的海上。
类别

wordpress下的图片水印插件Image Watermark

Submitted byAIV.WU on周日, 06/03/2018 - 12:44

好像国人用的不是很多,搜索了下居然没中文教程,不过其实也蛮简单明了的,唯一一点不太爽的是只有图片模式,不能直接用文字,不过也没什么,随便PS就行了,还可以适当个性化呢。 下面发一下我的设置,基本照着来就行了,要注意的我也标注了下

img

img

img

类别

关于微信公众平台被动回复测试请求失败的解决

Submitted byAIV.WU on周六, 06/02/2018 - 14:54
相信很多人在学习时或因为懒会直接套用开发文档的一些代码,但说实在文档给出的代码蛮坑的,对于像python这种严谨到空格键都会导致错误的语言,居然给出的代码乱排序,不知有多少人被坑。
类别

标签

LNMP(LEMP)下WordPress固定链接设置出现404的解决

Submitted byAIV.WU on周四, 05/31/2018 - 15:06
在WordPress中如果文章链接选择无参数格式,就需要Web服务器支持URL地址重写,也就是”Rewrite”。在LAMP环境中,你只需安装并启用模块”mod_rewrite”,即可支持URL重写。但是在LNMP(LEMP)环境中,nginx就需要手动修改配置。其实也是个老生常谈的问题了,在这里仅仅做个记录罢了。
解决方法也很简单,打开Nginx配置文件,在WORDPRESS的配置里,”location / { }”内加入以下语句
if (!-e $request_filename) {
    rewrite (.*) /index.php;
}
然后保存,当然还必须重启一下NGINX
类别