
android2018
勤劳的小疯子
这个作者很懒,什么都没留下…
展开
-
构造PendingIntent时第四个参数flags的设置以及在Notification中的不同作用
PendingIntent第四个参数为int类型的flags,首先看一下官方文档对它的描述:flags May be FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT, or any of the flags as supported by Intent.fillIn() to control whi...转载 2018-04-13 17:19:35 · 1871 阅读 · 0 评论 -
android assets目录文件操作
之前的apk的assets目录下有些文件要删除,就想在新的版本上线的时候写段代码删除,可是怎么尝试都做不到,为什么呢?哈哈哈,一句话启发了我查找api发现只有访问读取assets目录文件的方法,就是没有删除的,原来官方就不提供删除的,资源文件夹为啥要删除尝试着删掉文件,把新的apk装手机上,啊,手机上没有要删除了文件了自己把自己绕晕了,其实assets文件夹安装会覆盖的try { files...原创 2018-05-10 17:58:13 · 2560 阅读 · 0 评论 -
Android Studio3.0 build.gradle 中compile变为implementation和api
前言2017 年google 后,Android studio 版本更新至3.0,更新中,连带着com.android.tools.build:gradle 工具也升级到了3.0.0,在3.0.0中使用了最新的Gralde 4.0 里程碑版本作为gradle 的编译版本,该版本gradle编译速度有所加速,更加欣喜的是,完全支持Java8。当然,对于Kotlin的支持,在这个版本也有所体现,K...翻译 2018-05-08 14:19:37 · 3811 阅读 · 0 评论 -
ImageView中XML属性src和background的区别
ImageView中XML属性src和background的区别:background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容,显示在前面的,background是背景,显示在后边,是背景图,当然可以同时使用。ImageView 的android:scaleType属性,代码中设置是ImageView.setScaleTy...原创 2018-07-20 10:12:55 · 1428 阅读 · 0 评论 -
Android LayoutInflater详解
Android LayoutInflater详解在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没...原创 2018-08-22 11:48:21 · 1893 阅读 · 1 评论 -
Android中使用WebView, WebChromeClient和WebViewClient加载网页
WebView基本用法contentWebView.getSettings().setJavaScriptEnabled(true);contentWebView.getSettings().setSupportZoom(true);contentWebView.getSettings().setBuiltInZoomControls(true);contentWebView.getS...原创 2018-10-22 15:18:51 · 455 阅读 · 0 评论 -
Android与Js基本交互
对于android调用JS代码的方法有2种: 1. 通过WebView的loadUrl() 2. 通过WebView的evaluateJavascript()对于JS调用Android代码的方法有3种: 1. 通过WebView的addJavascriptInterface()进行对象映射 2. 通过 WebViewClient 的shouldOverrideUrlLoading ()...原创 2018-10-22 17:09:30 · 405 阅读 · 0 评论