Android WebView userAgent 设置为桌面UA实例

最近一个大屏项目中使用到支付宝扫码支付,但是webview加载扫码支付链接时会自动跳转到移动版页面,网上查找怎么设置,没找到解决方案。于是自己随便试了下webview.getSettings()...

2020-10-14

Android Studio 安装配置方法完整教程【小白秒懂】

1.安装包下载安装包我们可以在官网下载,但为了让大家更方便,点击链接直接保存就好啦!!Android Studio安装包 :链接: https://pan.baidu.com/s/1Xj4lACpLUgxMukvW981XUA 提取码: r...

2020-10-14

Android Studio安装配置、环境搭建详细步骤及基本使用的详细教程

前言  Android Studio的安装配置及使用篇终于来啦~  废话不多说,以下针对JDK正确安装(及其环境变量配置完毕,即Java开发环境下)、Android Studio的安装,配置,以及创建工程、主...

2020-10-14

webview添加参数与修改请求头的user-agent实例

前言
最近公司项目需求,在项目中嵌入h5页面,一般原生,看着感觉跟往常一样,一个地址就完全ok了,如果是这样那就没有这个博文的必要了!项目的登录使用的token登录,在移动端的登录是原...

2020-10-14

Android实现WebView点击拦截跳转原生

1. 首先设置Web视图webview.setWebViewClient(new MyWebViewClient());
webview1.setWebViewClient(new MyWebViewClient());2. 拦截点击的链接,跳转到对应的页面 // 监听 所...

2020-10-14

Android WebView 内处理302重定向不跳转的解决

最近项目中Webview加载第三方的具有302的重定向,但是却发现却没有重新跳转。最后发现问题如下: public boolean shouldOverrideUrlLoading(WebView view, String url) { sup...

2020-10-14

Android webview注入JS代码 修改网页内容操作

今天开发的时候遇到一个需求,就是需要隐藏webview的元素,鼓捣了半天 在stack overFlow找到了解决办法 在此记录一下final WebView webview = (WebView)findViewById(R.id.brow...

2020-10-14

Android WebView通过动态的修改js去拦截post请求参数实例

需求背景:需要在用户点击提交按钮的时候拦截用户提交的数据。遇到的问题:1.页面不是自家前端做的,不能修改网页中的代码2.要拦截的请求不是get请求,而是一个post请求 (难点...

2020-10-14

解决Android webview设置cookie和cookie丢失的问题

Android页面嵌套了一个h5,H5页面内部有用户登陆页面,发现h5页面的登陆功能无法使用,一直登陆失败。和web那边商量一会,发现js写入的cookie丢失了。所有需要Android这边在重写写...

2020-10-14

Android实现清除单个域名的cookie

今天PM提了个需求:用户退出当前网页时,只清除该网页访问的域名相关的cookie,保留其他域名的cookie。查了一下CookieManager的API,发现只有removeAllCookie(),没有清除单独域名coo...

2020-10-14

解决WebView通过URL加载H5界面出现空白的问题

1.权限问题:在配置文件中需要设置网络权限<uses-permission android:name="android.permission.INTERNET" />2.基本配置问题WebSettings webSettings = webView.getSettings(...

2020-10-14

Android实现带节点的进度条

日常的开发中经常会需要用到自定义View,这次刚好有个需求,需要用到带有节点的进度条。东西很简单直接继承View就行了。首先定义一些需要的属性/** * 背景画笔 */ private Pain...

2020-10-14

关于Kotlin写界面时诸多控件的点击事件

界面中控件较多的话,每个控件都设置setOnClickListener(this)是很麻烦的,为此抽出了一个Context的扩展类:fun Context.setViewClick(listener: View.OnClickListener, vararg v...

2020-10-14

利用 kotlin 的方式自定义回调事件(kotlin函数参数)

java 中自定义回调事件的写法创建 interface类,创建 interface 对象,实现 set 方法:使用:kotlin 中自定义点击事件写法依照 java 的思想(不推荐)创建 interface类,创建 interface...

2020-10-14

Android在自定义类中实现自定义监听器方式

监听器可以说是Android开发中最常用的东西之一。我们通过监听器可以监听对象的各种变化事件,并进行一些需要的处理,相当有用,而且使用起来也很简单。其实,监听器就相当于C++中的...

2020-10-14

kotlin 定义接口并实现回调的例子

开发环境 android studio 3.0.1 已支持 kotlin1、定义接口interface CallBack{ fun callBack(info : String)}2、实现接口 : 为继承\实现class CallBacks : CallBack{ overri...

2020-10-14

Kotlin 创建接口或者抽象类的匿名对象实例

一 ,定义接口和抽象类interface IPerson{ //获取名字 fun getName():String //获取身份证ID fun getID():String}abstract class BaseAnimal{ abstract fun getVoice():Strin...

2020-10-14

kotlin Context使用详解

在activity级下使用this表示contextkotlin中取消了xxxActivity.this的用法,所以我们可以在activity下新建一个Context属性——instance指向它本身。然后在其他地方使用。如果...

2020-10-14

Android-ViewModel和LiveData使用详解

ViewModel类的设计目的是以一种关注生命周期的方式存储和管理与UI相关的数据。例如:Activity在配置发生改变时(屏幕旋转),Activity就会重新创建,onCreate()方法也会重新调用。...

2020-10-14

解决android viewmodel 数据刷新异常的问题

3年的wpf开发经验,自认为对数据驱动UI开发模式的使用不是问题,但当开始研究android的mvvm模式开发时,发现两年多的android开发经验已经将之前的wpf开发忘得7788了。感慨一下:人...

2020-10-14

Kotlin 实现按钮点击跳转监听事件方式

例子:首页Guiding页面点击按钮跳转到主页面package com.example.naizu.mavecimport android.app.Activity import android.content.Intent import android.os.Bundle import...

2020-10-14

kotlin anko页面跳转实现方式,携带参数或flag

1:正常跳转startActivity<RegisterActivity>()携带参数startActivity<ResetPwdActivity>("key" to "值")2:A页面跳到B页面,再跳到C页面,再跳到A页面时,要求清空B,C页面退出,...

2020-10-14

关于android连续点击出现多个Activity界面的解决方法

前言 开始始学习android,对android的启动模式没有什么了解,就使用了时间判断是否重复点击了两次按钮,启动另外的activity界面,这样的控制方法,有时候会失效,比如,两秒钟还未启动另...

2020-10-14

解决django 多个APP时 static文件的问题

每个APP下都有自己的static文件夹,那如何设置将不会混用呢以下是实例(我项目里有两个APP(login 和main))1、首先在setting 文件修改配置路径STATIC_URL = '/static/'STATICFILES_...

2020-10-14

Android Studio如何获取SQLite数据并显示到ListView上

我们在使用ListView的时候需要和数据进行绑定,那么问题来了,如何获取SQLite数据库中的数据并动态的显示到ListView当中呢?其实过程很简单:首先要获取SQLite数据(当然首先你要创建...

2020-10-14

使用Android studio3.6的java api方式调用opencv

基本环境:Android studio3.6NDK:r15c(尽量使用该版本)Opencv3.4.1 android sdk操作:(1)新建工程,选择Empty Activity,工程名为op(2)File->New->Import Module,然后选择自己的java-o...

2020-10-14

Android studio虚拟机在启动界面和桌面出现画面模糊花屏问题的解决方法

1.之前自己的虚拟机这样设置没问题,今天突然出现这样的花屏2.最后解决了,解决方法,按照下边红框设置3.问题方法说明:之前看不太明白,就找的翻译反思:之前是设置的自动(默认是硬件渲...

2020-10-14

android studio 3.6 中配置svn的教程

前言不知道从哪一个版本起,Android studio 设置界面中已经没有忽略文件的设置。可能也是没有找到。下面简单记录下如何简单高效的配置svn。下面所用as版本为3.6.1。安装svn安...

2020-10-14

浅析SVN在Android Studio中的安装和配置方法

在AndroidStudio中开发版本控制,除了Git就是SVN,和Eclipse不同Android Studio没有提供单独的插件,只能和SVN客户端关联使用,和Eclipse安装有很大区别,下面介绍个在AndroidStudio...

2020-10-14

android利用剪切板传递数据

本文主要介绍android应用android系统中剪切板进行数据的传递,首先讲解的是传递简单数据,然后讲解传递对象类型的数据。所有实例均在android api 15下测试通过,所以先新建一个an...

2020-10-14

Android使用剪切板传递数据

在Activity之间传递数据还可以利用一些技巧,不管windows还是Linux操作系统,都会支持一种叫剪切板的技术,也就是某一个程序将一些数据复制到剪切板上,然后其他的任何程序都可以从...

2020-10-14

Android Studio新建工程默认在build.gradle中加入maven阿里源的问题

背景:在安卓开发时,我们时常会因为gradle时间漫长感到烦恼。通常情况下我们会在build.gradle(Project:MyApplication)中的repositories里添加阿里源,如下图所示。而每次新建工...

2020-10-14

Android Studio使用recyclerview实现展开和折叠功能(在之前的微信页面基础之上)

Android中RecyclerView点击item展开列表详细内容效果如下:依然是xml文件的设计,使用了两个RelativeLayout,zu作为主布局和副布局,里面都加入textview显示内容,在副布局里加入一个...

2020-10-14

Android自定义短信倒计时view流程分析

倒计时实现有三种方式 而这个自定义view是通过handler实现的。为了保证activity销毁的同时倒计时线程依然进行同时重新创建销毁又不会导致内存泄漏,我使用了handler的弱引用...

2020-10-14

Android实现加法计算器

本文实例为大家分享了Android实现加法计算器的具体代码,供大家参考,具体内容如下布局<&#63;xml version="1.0" encoding="utf-8"&#63;><LinearLayout xmlns:android="http://s...

2020-10-14

Android使用Realm数据库实现App中的收藏功能(代码详解)

前 言App数据持久化功能是每个App必不可少的功能,而Android最常用的数据持久化方式主要有以下的五种方式: 使用SharedPreferences存储数据; 文件存储数据; SQLite数据库存储...

2020-10-14

Android实现简单加法计算器

本文实例为大家分享了Android实现简单加法计算器的具体代码,供大家参考,具体内容如下package com.example.calculator;import android.os.Bundle;import android.app.Activity...

2020-10-14

Android实现两个数相加功能

本文实例为大家分享了Android实现两个数相加的具体代码,供大家参考,具体内容如下要实现如图所示的加法计算器的话,还是比较简单的,下面直接上demo,有不懂的可以留言交流。1、下面...

2020-10-14

android计算器实现两位数的加减乘除

本文实例为大家分享了android计算器实现加减乘除的具体代码,供大家参考,具体内容如下注:以下计算器只注重实现功能,不考虑其他BUG,只有两位整数的算法运算,适合新手1、实现思想将...

2020-10-14

基于Android studio3.6的JNI教程之ncnn之语义分割ENet

代码链接:https://github.com/watersink/enet-as-linux本代码可以在模拟器下进行跑。环境:Android studio 3.6Sdk:android10 api 29Ndk:r15cNcnn:20200226Opencv:Opencv3.4.1 and...

2020-10-14

Android studio实现加法软件

本文实例为大家分享了Android studio实现加法软件的具体代码,供大家参考,具体内容如下布局为简单的线性布局,用一个EditText来接收输入的结果
用Random来获得两个随机数布局文...

2020-10-14

android自定义加减按钮

本文实例为大家分享了android自定义加减按钮的具体代码,供大家参考,具体内容如下1、定义两个shape:my_button_shape_normal.xml:<&#63;xml version="1.0" encoding="utf-8"&#63;...

2020-10-14

Android Studio实现简单计算器APP

一、简介:用Android Studio 实现一个简单的计算器APP,并在蓝叠模拟器中运行。该计算器只能实现两位数字的四则运算。二、代码activity_main.xml ---界面设计<&#63;xml versi...

2020-10-14

Android实现简易计算器(可以实现连续计算)

发一个库存程序,好像是几个礼拜之前写的吧,是一个用安卓实现的简易的计算器,写这个小程序之前,看了很多人写的计算器,觉得使用一个 EditText,并将它设置为不可编写,是比较好的解决...

2020-10-14

新版Flutter集成到已有Android项目的实现

FlutterSDK升级后,我们发现不能按照原来的方式集成到已有Android项目中了,因为没有了Flutter这个类,通过阅读源码我找到了新的使用方式。一、创建Flutter Module在已有Android...

2020-10-14

Flutter集成到已有iOS工程的方法步骤

前言之前写过一篇介绍flutter集成到Android工程的文章,这次总结记录一下自己把flutter集成到iOS的流程,以及遇到的问题以及和解决方法供大家参考。创建flutter_module
要在iOS...

2020-10-14

Android Studio实现简易计算器(表格布局TableLayout)

这是一个运用网格布局来做的简易计算器,可能没有那么美观,大家可以继续完善首先先看看成果吧首先先建一个新的Project Calculator
然后先编写颜色背景文件
创建一个gray.xml,哪...

2020-10-14

Android Studio实现简单计算器功能

本文实例为大家分享了Android Studio实现简单计算器功能的具体代码,供大家参考,具体内容如下程序步骤:(1)在布局文件定义一些计算器界面的文本框,按钮等组件。(2)在Activity中获取组...

2020-10-14

Android10自动连接WiFi问题的解决

说明:本文主要说明扫码之后自动连接WiFi的一些处理,扫码的流程相对简单,网上教程也比较多,对于目前Android各个版本也没有太多变化。
问题描述:最近在做项目的时候,发现以前的项目...

2020-10-14

android studio实现简单考试应用程序实例代码详解

一、问题1、如图所示,设计一个包含四种题型的简单考试应用程序(具体考试题目可以选用以下设计,也可以自己另外确定),项目名称:zuoye06_666 ;(666,改成自己的实际编号)。2、布局管理器...

2020-10-14
返回顶部
顶部