android studio 打包自动生成版本号与日期,apk输入路径详解
一. 打开项目选择如图示1 (build.gradle 项目位置)二. 1. build.gradle 文件添加内容如下。gradle是【com.android.tools.build:gradle:3.0.0 以下版本】android{ default...
一. 打开项目选择如图示1 (build.gradle 项目位置)二. 1. build.gradle 文件添加内容如下。gradle是【com.android.tools.build:gradle:3.0.0 以下版本】android{ default...
之前使用的是小米推送,感觉还不错,集成简单,这次使用极光推送,看文档,很多用不到的东西看的好乱,所以这次记录:第一、在极光配置信息,我是因为iso先创建应用了,我直接配置自己的信息...
Android 极光推送 别名、标签、RegistrationID说明别名(alias)为安装了应用程序的用户,取个别名来标识。以后给该用户 Push 消息时,就可以用此别名来指定。每个用户只能指定一个...
dialog即使设置全屏了,但还是有状态栏占用高度这;直接将下面这行代码放到你的dialog中即可 @Override protected void onStart() { super.onStart(); int uiOptions = View....
在AndroidManifest.xml清单文件中 我们有时会看到如下类似的<meta-data ... >元素开始的配置内容:<meta-data android:name="com.google.android.maps.v2.API_KEY" android...
我是因为构建多渠道包的时候有这个需求,平常工作多个渠道包频繁的打包,总会忘记versioncode提高一下,从而打包出来的apk无法覆盖原先的安装包,这里只介绍了自增VersionCode,网上...
如下所示:更改build.gradlebuildscript { repositories {// jcenter()// jcenter(){ url 'http://jcenter.bintray.com/'} maven{url 'http://maven.aliyun.com/ne...
有时候会用到meta-data中的参数,比如定义的渠道号,类似友盟统计。也会用到定义在build.gradle文件中android标签下的defaultConfig标签下,添加manifestPlaceholders标签中,有可...
1.meta-data是什么?如何获取meta-data?在AndroidManifest.xml中,元素可以作为子元素,被包在activity、application 、service、或者receiver元素中,不同的父元素,在应用时读取的方...
一个需求,当点击Button按钮时,希望加载另一个Url。以下方法可以成功!@Overridepublic void onClick(View view) { webview.loadUrl(url); webview.loadUrl( "javascript:wi...
从 Android 7.0 开始,Google 推出了一个名为“多窗口模式”的新功能,也就是我们常说的“分屏模式”。那么,这个功能有什么用呢?作为开发者,我们又能做些什么?Android 7.0 添加了对...
需求:Android调用webView加载网页的时候,拦截某一个链接不执行此链接,执行指定跳转到其他activity页面。webview的setWebViewClient方法中提供了几个api: // 此回调是拦截点击...
下面将实现 Web跳转到app指定页面并传递参数 总结先看效果图:h5页面代码:<!doctype html><html><head><meta charset="utf-8"><meta name="viewport" content="initial-scale=...
最近做无线WiFi的时候,在最后认证成功的时候会弹出一个广告页,于是用webview去加载了一下,结果没反应,打印url出来看了一下,发现是https格式的,在使用WebView加载https资源文件时,...
使用 WebView 时,我们通常会重写以下方法:shouldOverrideUrlLoading()
onPageStarted()
onPageFinished()一、WebView 内部点击连接,他们的回调顺序是这样的:1、如果是固定的地...
通过这个可以监听Android中webview访问的URL变化:webView.setWebViewClient(new WebViewClient(){@Overridepublic void onLoadResource(WebView view, String url) { Log.e(...
关于Android的webview,用过的想必都不会陌生。这里我就不说webview的基本用法了,想要知道的可以去网上百多,有很多介绍webview基本用法的。本文要介绍的主要是在项目过程中使用...
为了方便客户抓取Log,现通过TCP协议连接指定服务器,传输指定内容,定义指定目录,IP,PORT字段接收参数。直接上代码 public static void uploadLog(final String dirPath, final St...
在android开发中,往往有时会加载html界面,同时需要与之html里面的控件进行交互。这里简单介绍一下如何在android中触发加载的html界面的Button控件。1. 首先看Activity的代码:...
1 前言最近做一个项目,需要webview获取网页中input的内容,把知识整理一下,做个记录,也希望对大家有所帮助。2 获取html内容2.1 初始化webviewwebview.getSettings().setJavaScri...
最近做Android的Webview开发,使用iframe中嵌入了很多页面,嵌入的页面却不可用,最后发现是 webView.setWebViewClient(new WebViewClient() { @Override public boolean sho...
最近项目里有个广告位需要动态配置,后台给了一段 html 嵌套iframe标签的代码,需要Android拦截iframe内部的跳转,自己做处理。比如,下面是一段html代码,嵌套这iframe标签,src就是跳...
最近一个大屏项目中使用到支付宝扫码支付,但是webview加载扫码支付链接时会自动跳转到移动版页面,网上查找怎么设置,没找到解决方案。于是自己随便试了下webview.getSettings()...
1.安装包下载安装包我们可以在官网下载,但为了让大家更方便,点击链接直接保存就好啦!!Android Studio安装包 :链接: https://pan.baidu.com/s/1Xj4lACpLUgxMukvW981XUA 提取码: r...
前言 Android Studio的安装配置及使用篇终于来啦~ 废话不多说,以下针对JDK正确安装(及其环境变量配置完毕,即Java开发环境下)、Android Studio的安装,配置,以及创建工程、主...
前言
最近公司项目需求,在项目中嵌入h5页面,一般原生,看着感觉跟往常一样,一个地址就完全ok了,如果是这样那就没有这个博文的必要了!项目的登录使用的token登录,在移动端的登录是原...
1. 首先设置Web视图webview.setWebViewClient(new MyWebViewClient());
webview1.setWebViewClient(new MyWebViewClient());2. 拦截点击的链接,跳转到对应的页面 // 监听 所...
最近项目中Webview加载第三方的具有302的重定向,但是却发现却没有重新跳转。最后发现问题如下: public boolean shouldOverrideUrlLoading(WebView view, String url) { sup...
今天开发的时候遇到一个需求,就是需要隐藏webview的元素,鼓捣了半天 在stack overFlow找到了解决办法 在此记录一下final WebView webview = (WebView)findViewById(R.id.brow...
需求背景:需要在用户点击提交按钮的时候拦截用户提交的数据。遇到的问题:1.页面不是自家前端做的,不能修改网页中的代码2.要拦截的请求不是get请求,而是一个post请求 (难点...
Android页面嵌套了一个h5,H5页面内部有用户登陆页面,发现h5页面的登陆功能无法使用,一直登陆失败。和web那边商量一会,发现js写入的cookie丢失了。所有需要Android这边在重写写...
今天PM提了个需求:用户退出当前网页时,只清除该网页访问的域名相关的cookie,保留其他域名的cookie。查了一下CookieManager的API,发现只有removeAllCookie(),没有清除单独域名coo...
1.权限问题:在配置文件中需要设置网络权限<uses-permission android:name="android.permission.INTERNET" />2.基本配置问题WebSettings webSettings = webView.getSettings(...
日常的开发中经常会需要用到自定义View,这次刚好有个需求,需要用到带有节点的进度条。东西很简单直接继承View就行了。首先定义一些需要的属性/** * 背景画笔 */ private Pain...
界面中控件较多的话,每个控件都设置setOnClickListener(this)是很麻烦的,为此抽出了一个Context的扩展类:fun Context.setViewClick(listener: View.OnClickListener, vararg v...
java 中自定义回调事件的写法创建 interface类,创建 interface 对象,实现 set 方法:使用:kotlin 中自定义点击事件写法依照 java 的思想(不推荐)创建 interface类,创建 interface...
监听器可以说是Android开发中最常用的东西之一。我们通过监听器可以监听对象的各种变化事件,并进行一些需要的处理,相当有用,而且使用起来也很简单。其实,监听器就相当于C++中的...
开发环境 android studio 3.0.1 已支持 kotlin1、定义接口interface CallBack{ fun callBack(info : String)}2、实现接口 : 为继承\实现class CallBacks : CallBack{ overri...
一 ,定义接口和抽象类interface IPerson{ //获取名字 fun getName():String //获取身份证ID fun getID():String}abstract class BaseAnimal{ abstract fun getVoice():Strin...
在activity级下使用this表示contextkotlin中取消了xxxActivity.this的用法,所以我们可以在activity下新建一个Context属性——instance指向它本身。然后在其他地方使用。如果...
ViewModel类的设计目的是以一种关注生命周期的方式存储和管理与UI相关的数据。例如:Activity在配置发生改变时(屏幕旋转),Activity就会重新创建,onCreate()方法也会重新调用。...
3年的wpf开发经验,自认为对数据驱动UI开发模式的使用不是问题,但当开始研究android的mvvm模式开发时,发现两年多的android开发经验已经将之前的wpf开发忘得7788了。感慨一下:人...
例子:首页Guiding页面点击按钮跳转到主页面package com.example.naizu.mavecimport android.app.Activity import android.content.Intent import android.os.Bundle import...
1:正常跳转startActivity<RegisterActivity>()携带参数startActivity<ResetPwdActivity>("key" to "值")2:A页面跳到B页面,再跳到C页面,再跳到A页面时,要求清空B,C页面退出,...
前言 开始始学习android,对android的启动模式没有什么了解,就使用了时间判断是否重复点击了两次按钮,启动另外的activity界面,这样的控制方法,有时候会失效,比如,两秒钟还未启动另...
每个APP下都有自己的static文件夹,那如何设置将不会混用呢以下是实例(我项目里有两个APP(login 和main))1、首先在setting 文件修改配置路径STATIC_URL = '/static/'STATICFILES_...
我们在使用ListView的时候需要和数据进行绑定,那么问题来了,如何获取SQLite数据库中的数据并动态的显示到ListView当中呢?其实过程很简单:首先要获取SQLite数据(当然首先你要创建...
基本环境:Android studio3.6NDK:r15c(尽量使用该版本)Opencv3.4.1 android sdk操作:(1)新建工程,选择Empty Activity,工程名为op(2)File->New->Import Module,然后选择自己的java-o...
1.之前自己的虚拟机这样设置没问题,今天突然出现这样的花屏2.最后解决了,解决方法,按照下边红框设置3.问题方法说明:之前看不太明白,就找的翻译反思:之前是设置的自动(默认是硬件渲...
前言不知道从哪一个版本起,Android studio 设置界面中已经没有忽略文件的设置。可能也是没有找到。下面简单记录下如何简单高效的配置svn。下面所用as版本为3.6.1。安装svn安...