- 博客(22)
- 资源 (4)
- 收藏
- 关注
原创 基于uniapp开发的一款Android、iOS上使用的小说阅读app
封面图说明:本app基于第三方网站数据开发,仅用于学习交流试读使用!说明:本app基于第三方网站数据开发,仅用于学习交流试读使用!说明:本app基于第三方网站数据开发,仅用于学习交流试读使用!本app基于uniapp开发,可同时打包到Android、iOS设备,小程序使用,由于iOS端证书及小程序端的限制,在本文底部仅提供Android设备的apk文件体验下载地址!功能板块: 搜索 免责申明 版本更新 大图轮播 书库...
2021-07-31 20:54:08
3762
6
原创 Cause: org/gradle/api/internal/java/usagecontext/LazyConfigurationUsageContext
使用Android Studio4.0.1导入Android项目,遇到gradle编译问题,一般来说主要改以下两部分:1、gradle版本号#Sun Aug 25 15:32:02 BST 2019distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/distsdistributionUrl=https\://se
2020-10-19 23:13:55
5907
原创 Android5.1.1系统打开包含WebView的界面崩溃闪退问题
开发集成了androidx,在Android10真机安装调试未发现任何问题,开发完成后在vivo云测平台上传apk测试后发现在x7 Android5.1.1系统的真机上有闪退问题,看日志发现是webView问题,部分日志如下:android.view.InflateException: Binary XML file line #338: Error inflating class android.webkit.WebView at android.view.LayoutInflater.
2020-08-18 11:30:27
1653
1
原创 Windows10电脑开机蓝屏解决方法
某天,打开电脑准备工作(看片),进入电脑锁屏界面输入密码,Enter几秒后正常进入桌面,鼠标移到浏览器图标准备点击,突然......:(What?昨天还好好的,现在开机怎么蓝屏了?不知道你们有没有遇到过这个问题,反正我是遇到了,而且笔记本才买了不到半年,还剩几期的分期没付呢,电脑就坏了。就像分期买了苹果,才没几天,就被偷了,而你还不得不继续还着分期。...
2020-03-22 22:44:19
14299
2
原创 使用greenDao操作本地数据库,Android9.0读取数据库失败的问题解决办法
首先看下这篇文章 应用程序的兼容性WAL(预写日志记录) 关于Android Sqlite数据库的一个介绍Android 9引入一种 名为Compatibility WAL(预写日志记录)的 SQLite数据库的特殊模式,它允许数据库使用journal_mode=WAL,同时保留每个数据库最多保持一个连接的行为。应用程序的数据库默认启用兼容性WAL,除非应用程序具有:通过调用SQLi...
2020-03-07 17:28:53
1427
原创 Android开发之实现横向、竖向的虚线分割线(有图为证)
分割线在Android开发中经常能用到,感觉实现也很简单,可是真正到了写代码实现的时候,并不是自己想象的那么容易,竟然发现有点点难度。这篇文章要实现的效果如下图:分为横竖向的虚实线,实线分割线很容易实现,难就难在竖向的虚线实现。这篇文章也主要是介绍怎么实现竖向的虚线。一、实线首先贴出横竖向实线的代码:在values/styles.xml文件中,这里放在styles.xml是...
2020-02-29 16:03:29
4263
原创 greenDAO之初使用
1.项目中引用GitHub地址在app目录下的build.gradle的目录下:这里直接复制了整个文件代码apply plugin: 'com.android.application'apply plugin: 'org.greenrobot.greendao'android { compileSdkVersion 28 defaultConfig { ...
2019-10-17 18:03:00
173
原创 Android Studio如何格式化XML代码顺序
Android Studio解决办法:File > Settings > Code Style > XML > Set from > Predefined Style > Android勾上File > Settings > Editor > Formatting > Show “Reformat Code” 选项在XML处格...
2019-08-19 09:00:35
962
原创 Android使用WebView加载Html文本(包含img)时图片超出屏幕区域解决办法
//kotlinval textHtml = "<p>测试测试测试测试</p >\n" + "<p> </p >\n" + "<p>测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试</p > "<p><...
2019-08-16 11:43:15
2143
1
原创 Android开发之使用Retrofit上传截屏保存的图片
需求是这样的:在某个界面,点击某个按钮之后截取当前手机界面,并使用Retrofit上传到服务器。在截屏和上传操作之间还有一个图片的保存步骤,以及上传成功之后的删除,这里就需要手机的读写权限和网络权限。1.首先是截屏代码:public static Bitmap takeScreenShot(Activity activity) { // View是你...
2019-06-15 17:10:30
910
转载 android:installLocation使用简析
在Froyo(android 2.2,API Level:8)中引入了android:installLocation.通过设置该属性可以使得开发者以及用户决定程序的安装位置.android:installLocation隶属于AndroidManifest.XML中的manifest节点.如下所示:<manifest xmlns:android="http://schemas.an...
2019-06-13 23:22:54
2573
原创 打开另一个Activity时前一个Activity被销毁的问题解决办法
在开发中,一个Activity需要默认横屏全屏显示,于是在一个Activity中startActivity之后, 再返回,发现上一个Activity被销毁,会重新请求一次数据。在这里设置横屏的方式是在AndroidManifest.xml中配置:<style name="FullScreenTheme" parent="AppTheme" > <item nam...
2019-06-10 16:18:23
2920
原创 实现EditText带清除图标以及监听文本输入并显示或隐藏某个按钮(View)
效果图:自定义EditText:ClearEditText.javaimport android.content.Context;import android.content.res.ColorStateList;import android.graphics.drawable.Drawable;import android.support.v4.conten...
2019-05-05 11:13:35
646
转载 优化Android性能之使用LeakCanary检测内存泄漏以及解决办法
本篇文章主要记录Android性能优化、利用LeakCanary检测内存泄漏以及解决办法原文链接:Android性能优化之利用强大的LeakCanary检测内存泄漏及解决办法什么是内存泄漏?有些对象只有有限的生命周期。当它们的任务完成之后,它们将被垃圾回收。如果在对象的生命周期本该结束的时候,这个对象还被一系列的引用,这就会导致内存泄漏。随着泄漏的累积,app将消耗完内存。内存...
2019-04-28 11:32:21
466
原创 Android开发之两种方法实现倒计时获取验证码
Android开发之两种方法实现倒计时获取验证码布局文件activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/ac...
2019-04-28 10:20:36
545
原创 使用HttpURLConnection请求数据、上传文件、图片等
NetWorkUtils.javaimport android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.PixelFormat;import android.graphics.drawable.Drawable;import android.util.Log;import ...
2018-10-26 11:16:28
2834
原创 Android清理缓存工具类
DataCleanUtil.javaimport android.content.Context;import android.os.Environment;import java.io.File;import java.math.BigDecimal;/** * @description :缓存工具类 */public class DataCleanUtil { ...
2018-10-17 11:41:28
736
原创 Android自定义Dialog弹窗提示
自定义Dialog弹窗效果图:CustomDialog.javaimport android.app.Dialog;import android.content.Context;import android.os.Bundle;import android.support.annotation.NonNull;import android.text.TextUt...
2018-10-15 17:53:52
2049
原创 Android开发中使用到的 JSONArray、JSONObject
JSONArray .javaimport java.io.Serializable;import java.util.ArrayList;import java.util.Iterator;import CommonUtil;/** * Json对象数组 */public class JSONArray implements Serializable { priva...
2018-10-10 17:15:35
3578
原创 使用正则验证手机号正确性
在Android开发中,可能有时候注册账号需要上传手机号到服务器,而为了尽可能的使提交到服务器的手机号正确,有必要在提交之前做个手机号验证!CommonUtil.java 工具类public class CommonUtil { public static boolean isMobile(String number) { boolean re = fal...
2018-09-29 16:20:57
1183
原创 实现Android应用调用第三方(高德、百度、腾讯)地图应用导航(仿微信调用第三方地图)
在Android开发工作中,遇到一需求,需要在公司项目的应用中点击地图上的位置,弹出导航并选择跳转到一个第三方地图应用(高德地图、百度地图、腾讯地图)。于是搜索了下,找到很多有用信息,在此把个人总结的分享出来^ . ^ 首先来看下UI图,这里没有使用弹出的形式,这只是个演示……这里的经纬度是高德腾讯地图的经纬度,可以在这个在线地图经度纬度查询获取地理位置的经纬度信息下面是布局文...
2018-08-27 20:21:41
26724
15
原创 使用ConvenientBanner和Universal-Image-Loader加载网络图片实现轮播效果
首先在app-->build.gradle文件添加以下依赖:(这里使用了2.0.5旧版本,ConvenientBanner项目地址)implementation 'com.bigkoo:convenientbanner:2.0.5'下载Universal-Image-Loader的jar文件,并复制粘贴到app-->libs文件下,如果没有libs文件,就创建一个。...
2018-08-16 20:05:28
403
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人