Android
文章平均质量分 60
NextWarm
永远怀着一颗学徒的心
展开
-
Android-相机
拍照 | Android 开发者原创 2022-04-26 12:12:59 · 1755 阅读 · 0 评论 -
Android自定义View之圆形进度条
项目中有一个圆形进度条的效果,写下实现过程做记录效果图 首先创建一个CircleProgressView.java public class CircleProgressView extends View { public CircleProgressView(Context context) { super(context); } public CircleProgressView(Context context, @Nullable Attribut.原创 2022-03-15 15:46:31 · 4375 阅读 · 0 评论 -
使用Jitpack发布自己的Android Library
1、创建一个Android Project2、创建一个Model注意:新建lib库时选择Minimum SDK版本越小越好,兼容性更高3、创建好的项目结构4、代码部分在项目的build.gradle中加入 classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0' 具体版本见下图 在Model的build.gradle中加入 apply plugin: 'com.github..原创 2021-01-27 15:34:52 · 145 阅读 · 0 评论 -
Android颜色透明度
不透明100% — FF95% — F290% — E685% — D980% — CC75% — BF70% — B365% — A660% — 9955% — 8C50% — 8045% — 7340% — 6635% — 5930% — 4D25% — 4020% — 3315% — 2610% — 1A5% — 0D0% — 00透明下面是更全面的参考值不...原创 2020-12-23 16:06:34 · 248 阅读 · 0 评论 -
Android常用开发第三方类库
文章只为了整理, 方便查看1、Android开发工具类集合https://github.com/Blankj/AndroidUtilCode2、Android富文本编辑器https://github.com/sendtion/XRichText3、Android图片选择https://github.com/zhihu/Matisse4、Android recycleview 强大适配器、https://github.com/CymChad/BaseRecyclerViewAd原创 2020-12-22 17:50:21 · 927 阅读 · 1 评论 -
Android Uri获取文件存储路径
开发过程中碰到手机拍照录像获取文件问题,这里做一个记录import android.content.ContentUris;import android.content.Context;import android.database.Cursor;import android.net.Uri;import android.os.Build;import android.os.Environment;import android.provider.DocumentsContract;imp原创 2020-12-11 15:21:48 · 1124 阅读 · 0 评论 -
App Bugly+Walle+360使用
1、app集成bugly2、集成walle3、使用360加固宝工具加固 生成的bugly 基准包,注意不要使用签名,只加固就好4、https://github.com/Jay-Goo/ProtectedApkResignerForWalle,下载链接下的工具包5、把360加固后的基准包,放入下载的文件夹根目录,6、配置config.py文件,参考7、配置文件夹下channe文件,主要就是配置渠道,8、打开终端,cd 至 此文件夹目录,输入python ApkResign.原创 2020-07-10 15:28:40 · 227 阅读 · 0 评论 -
Android 修改状态栏颜色
项目中碰到修改状态栏颜色的需求,做个记录代码需要修改的Activity,onCreate中增加View decorView = getWindow().getDecorView();int option = View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR;decorView.setSystemUiVisibility(option);AndroidM...原创 2020-03-24 16:17:57 · 736 阅读 · 0 评论 -
电脑连接手机adb 调试程序
使用adb 命令连接wifi进行无线调试1、首先你的手机和你的电脑,必须是在同一个网段里面,也就是连接同一个路由器2、电脑连接手机,win+R 输入cmd 打开命令窗口3、输入adb version 检测电脑是否支持adb4、检测是否有手机连接 adb devices5、输入adb tcpip 8888,回车(8888,表示一个端口号,可自己定义)6、查看手机ip地址,...原创 2020-01-04 15:13:53 · 2044 阅读 · 0 评论 -
GooglePlay SSL Error Handler
应用上架GooglePlay 收到邮件提示 For more information on how to address WebView SSL Error Handler alerts, please see thisGoogle Help Center article.出现这个原因是因为我在app中使用webview加载Https的H5界面,在onReceivedSslError()中处...原创 2019-03-06 19:16:17 · 3518 阅读 · 2 评论 -
时间戳转化时间,解决总是1970年
项目中接口获取到的时间戳格式是int类型,结果转化时偷懒直接传int,转化结果一直时1970年,代码: public static String stampToTime(int stamp) { String time; SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:m...原创 2018-05-10 11:27:29 · 20546 阅读 · 3 评论 -
Android开发工具类
log封装类package Utils;import android.text.TextUtils;import android.util.Log;/** * Created by Administrator on 2017/9/5. */public class LogUtils { private static final String ERROR_MESSAGE原创 2017-09-05 15:03:24 · 242 阅读 · 0 评论 -
Android获取Ip地址
13 大家好,我们这一节讲一下,Android获取Ip的一些方法,在我们开发中,有判断手机是否联网,或者想获得当前手机的Ip地址,当然WIFI连接的和 我们3G卡的Ip地址当然是不一样的. 以这种方法不可取!首先我尝试了如下方法:WifiManager wifiManager = (WifiManager) getSystemService(WI转载 2016-07-01 10:39:51 · 458 阅读 · 0 评论 -
Android Studio项目整合PullToRefresh的问题记录
PullToRefresh下拉刷新在App中应用非常频繁,然而PullToRefresh是在ADT下开发完成的。如果要将其整合到Android Studio目录下的话颇费周折。如果想直接运用PullToRefresh的例子的话还需要引入extras下的PullToRefreshListFragment和PullToRefreshViewPager两个库。 然而,PullToRefreshLi原创 2016-07-07 20:00:43 · 269 阅读 · 0 评论 -
List集合排序
在使用List集合时,通常情况下希望从集合中得到的对象是按照一定顺序排列的,但是List集合的默认排序方式为按照对象的插入顺序,可以通过java.util.Collections类的静态方法sort(List list)、sort(List list,Comparator c)或reverse(List list)对集合中的对象进行客户化排序,其中方法sort(List list)和reverse转载 2016-12-29 11:37:54 · 418 阅读 · 0 评论 -
android使用HttpURLConnection发送Post/Get请求
HTTP规范定义中最常用的请求类型就是Get和Post。当你在浏览器里输入任意一个网址按回车,浏览器即已经在执行Get请求了;当你回复了某条微博时,这时可能就执行了一次Post请求。简单的来说,Get就是向服务器发送索取数据的一种请求,不会影响资源的状态;Post是向服务器提交数据的一种请求,可能创建或更新服务器上的资源。 访问服务器链接时,需要以链接地址为参数构造生成一个翻译 2016-12-30 09:52:17 · 364 阅读 · 0 评论 -
Android自定义控件:自定义绚丽水波纹效果
今天我们来利用Android自定义控件实现一个比较有趣的效果:滑动水波纹。先来看看最终效果图: 图一 效果还是很炫的;饭要一口口吃,路要一步步走,这里我们将整个过程分成几步来实现一、实现单击出现水波纹单圈效果: 图二 照例来说,还是一个自定义控件,这里我们直接让这个控件撑满整个屏幕(对自定义控件不熟悉的可以参看我之前的一篇文章:Android自定翻译 2017-07-05 16:15:22 · 358 阅读 · 0 评论 -
Android开发相见恨晚的方法
Android 开发简单方法Html.fromHtml() 用于生成一个Html,参数可以是一个字符串.TextUtils.isEmpty() 简单的工具类,用于检测是否为空。(可同时判断”“和null哦)ActivityManager.clearApplicationUserData()—— 一键清理你的app产生的用户数据,可能是做用户退出登录功能,有史以来最简单的方式了。原创 2017-09-05 17:29:56 · 313 阅读 · 0 评论 -
Android进阶----使用AES+RSA对http请求进行加密
基本需求及概念 随着Internet网的广泛应用,信息安全问题日益突出,以数据加密技术为核心的信息安全技术也得到了极大的发展。目前的数据加密技术根据加密密钥类型可分私钥加密(对称加密)系统和公钥加密(非对称加密)系统。 对称加密算法是较传统的加密体制,通信双方在加/解密过程中使用他们共享的单一密钥,鉴于其算法简单和加密速度快的优点,目前仍然是主流的密码体制之一。最常用的对称密码算法转载 2016-07-11 21:02:21 · 1759 阅读 · 0 评论