学习笔记,移动开发
文章平均质量分 62
J.H.C
码农
展开
-
Android与JavaScript的交互,以实现从WebView中打开原生页面并传递参数
在Android应用中,实现Android与JavaScript的交互,以实现从WebView中打开原生页面并传递参数原创 2024-06-24 15:02:04 · 426 阅读 · 0 评论 -
Android DatePicker 的时间监听方法的系统适配
Android DatePicker 的时间监听方法的系统适配原创 2022-06-09 10:15:52 · 595 阅读 · 0 评论 -
Android WebView 注入Cookie
项目开发中需要检测用户是否登录的状态,这时候就想到了Cookie;WebView怎么注入Cookie呢? /** * 注入Cookie * * @param url WebView 需要打开的链接 */ void injectionCookie(String url) { try { String StringCookie; if (........) {//未登录清空Cook原创 2021-10-28 10:10:19 · 69329 阅读 · 0 评论 -
Android 获取视频(本地、网络)的第一帧
装载:https://blog.csdn.net/w690333243/article/details/78593654可以获取网络视频,本地视频第一帧使用:imageView.setImageBitmap(ImageUtil.createVideoThumbnail(urlPath,MediaStore.Images.Thumbnails.MINI_KIND));public static Bitmap createVideoThumbnail(String filePath, int转载 2021-09-23 19:05:09 · 307030 阅读 · 0 评论 -
Android——Android resource linking failed报错解决
开发中编译时碰到问题:Android resource linking failedOutput: error: resource style/Theme.AppCompat.Light.DarkActionBar (aka com.hp.sortfilebysize:style/Theme.AppCompat.Light.DarkActionBar) not found.E:\ASWorkSpace\SortFileBySize\app\build\intermediates\increm原创 2021-09-23 18:36:37 · 294832 阅读 · 0 评论 -
使用注解将EventBus封装抽取到基类
随着你的项目越做越大,你总是会考虑着不论是网络请求还是Intent跳转都会有一个统一的入口,即便是消息传递也会想着抽取出一个事件总线来清晰整个项目的架构,对于EventBus好处自不用说,它大大简化了安卓消息传递的流程,EventBus让消息传递更加简洁更加灵活,好开始今天的话题,今天主要分析把EventBus抽取到基类中,关于EventBus的基本用法建议读者先自行去了解。 在EventBus3.0之前我们必须定义以onEvent开头的那几个方法,分别是onEvent、onEventMain...转载 2021-09-22 11:46:49 · 299517 阅读 · 0 评论 -
Android Studio中.9图片的含义及制作教程
一、9patch图片的概念1、9patch图片是andriod app开发里一种特殊的图片形式,文件的扩展名为:.9.png2、9patch图片的作用就是在图片拉伸的时候保证其不会失真。所以我们使用.9图片,让图片在指定的位置拉伸和在指定的位置显示内容,这样图片的边边角角就不会出现失真了。二、使用.9图片和不使用的差异1、9patch和一般图片的区别在于.9图片有四条黑边,而一般的图片没有,这四条黑边就是用来拉伸和指定显示位置的。2、使用.9图片后,整个图片应该是包裹着你想要显示的内容的,而转载 2021-09-22 10:04:45 · 300980 阅读 · 0 评论 -
Tint——探索Android Material Design 中的Tint(着色)
一、Tint的作用Tint的存在一定程度上减少了我们对图片的需求以及apk的大小,我们拿ImageView来说吧,假如它的背景图有两种,一种是默认情况下需要显示的是背景图片1,另一种是是在触摸模式下单击时需要显示的是背景图片2。一般情况下背景图片1和背景图片2之间除了颜色不一样,其他都一样的。我们之前的做法也许会找UI要这样两张颜色不一样的图片,但是如果我们使用Tint的话,一张矢量图是能适配所有的颜色。(1)通过selector来设置不同状态下的背景图片<?xml version="1.0转载 2021-09-22 09:47:57 · 297769 阅读 · 0 评论 -
RadioGroup调用check()方法onCheckedChanged()调用多次,改为radiobutton.toggle
布局文件activity_main.xml如下:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layout_wi转载 2021-09-18 18:04:22 · 316186 阅读 · 0 评论 -
Android 单个图片文件或多张图片文件压缩,上传服务器
关于文件压缩这方面,原先的项目用的不是太多,也不是太熟悉。但是这次项目用到了,从网上的找了一些资料,仔细的研究了一番,网上各位牛人的代码确实好用,本人在根据项目的需求进行了稍微的调整,本文章只是本人的记录与学习,并非原创(后来没用上,项目功能砍掉了,只是自己的dome,随笔记录,错误希望指出来,大家一起学习)。 1、项目开始的需求是上传用户的身份证正面,反面及手持的三张图片,...原创 2018-08-20 16:50:04 · 328095 阅读 · 0 评论 -
Error:This Gradle plugin requires a newer IDE able to request IDE model level 3. For Android Studio
这个应该是Android Studio 3版本开发项目 运行到3一下的版本就会报这个错误,目前的解决的方法是项目的gradle.properties文件加上就可以运行了 android.injected.build.model.only.versioned = 3加上上面的代码在测试机上运行的时候报新的错误所以还要加上这就代码就能完美运行android.injected.testOnly=f...原创 2018-04-26 16:56:24 · 329793 阅读 · 2 评论 -
Android 图片圆角的设置
ImageView的scaleType的属性有好几种,分别是matrix(默认)、center、centerCrop、centerInside、fitCenter、fitEnd、fitStart、fitXYandroid:scaleType="center" 保持原图的大小,显示在ImageView的中心。当原图的size大于ImageView的size,超过部分裁剪处理。android:sca...转载 2018-03-21 15:16:58 · 325245 阅读 · 0 评论 -
解决 Android N 上 安装Apk时报错:android.os.FileUriExposedException: file:///storage/emulated/0/Download/appN
解决方法:、1、在AndroidManifest.xml中添加如下代码<provider android:name="android.support.v4.content.FileProvider" android:authorities="app的包名.fileprovider" android:gran转载 2017-11-03 15:51:33 · 343715 阅读 · 0 评论 -
限制EditText必须输入中文的方法
给EditText做限制时,我们想要输入的字符串必须都是中文,不出现任何其他字符,下面的类可以很好的实现这个要求。package com.kale.buttonselector;import android.content.Context;import android.text.InputFilter;import android.text.Spanned;import android.转载 2017-09-23 15:55:58 · 323107 阅读 · 0 评论 -
【JAVA】通过HttpURLConnection 上传和下载文件
HttpURLConnection采用模拟浏览器上传的数据格式,上传给服务器 上传代码如下:package com.util;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.File;imp转载 2017-09-23 09:55:48 · 326016 阅读 · 0 评论