
Android
西红柿炒番茄AB
只是想安静的写博客,记录自己技术上的点滴......
展开
-
Android Studio之Gradle和Gradle插件的区别
解释的很详细。原创 2023-09-26 16:03:33 · 949 阅读 · 0 评论 -
Android应用市场64位应用策略
Android应用市场64位应用策略!原创 2022-04-20 13:40:35 · 1315 阅读 · 0 评论 -
Android Studio快捷键
下面是我总结的,平常开发工作中常用的快捷键,如果有其他更好用的,欢迎评论补充1. 查找:Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Shift+Alt+N 查找类中的方法或变量Alt+F3 ,逐个往下查找相同文本,并高亮显示。2. 移动:Ctrl+Alt+ left/right 返回至上次浏览的位置Alt+ left/right 切换代码视图Alt+ Up/Down 在方法间快速移动定位Ctrl+Shift+Up/Do原创 2020-12-18 14:34:42 · 808 阅读 · 0 评论 -
Android Activity或者fragment中重写物理返回键,在h5页面中返回上一个界面
实现:Activity中放置webview,跳转到h5界面,点击返回键,不退出h5界面,而是返回上一个h5界面 /** * 改写物理按键——返回的逻辑,希望浏览的网页后退而不是退出浏览器 * @param keyCode * @param event * @return */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO A原创 2021-12-23 21:39:54 · 2219 阅读 · 0 评论 -
androidstudio中运行java程序的两种方式
androidstudio中运行java程序的两种方式原创 2021-08-25 19:32:15 · 254 阅读 · 0 评论 -
ould not resolve all dependencies for configuration ‘:classpath‘.
更换gradle,引起文件缺失报错 Could not resolve all dependencies for configuration ‘:classpath’.AndroidStudio与Gradle插件和Gradle原创 2021-08-25 17:31:55 · 1094 阅读 · 0 评论 -
glide 设置宽高_Android之ImageView加载图片保持宽高比
glide 设置宽高_Android之ImageView加载图片保持宽高比原创 2021-02-22 14:29:36 · 692 阅读 · 0 评论 -
H5页面出现广告
H5页面出现广告原创 2021-01-27 10:29:12 · 408 阅读 · 0 评论 -
CoordinatorLayout和AppBarLayout 嵌套滑动时抖动的一个原生bug
CoordinatorLayout和AppBarLayout 嵌套滑动时抖动的一个原生bug原创 2021-01-23 16:40:35 · 443 阅读 · 0 评论 -
使用adb logcat命令显示Android设备上的Log日志
使用adb logcat命令显示Android设备上的Log日志原创 2021-01-20 16:11:36 · 212 阅读 · 0 评论 -
android 各应用市场图标尺寸
vivologo:支持jpg/png格式,尺寸要求长等于宽,不低于256*256,不超过512*512,大小50k以内,仅支持直角图标APP介绍截图:请上传3-5张清晰截图。尺寸为竖图480*800,格式为jpg/png,每张图片尺寸一致,单张图片不超过2MBOPPOlogo:要求与安装包中图标一致。尺寸:512*512px,图片格式:PNG,小于1MAPP介绍截图:请上传3-5张截图,支持JPG、PNG格式。截图尺寸要求:1080*1920,单张图片不能超过1M。 请去除截图中的原创 2020-12-30 17:14:11 · 3393 阅读 · 0 评论 -
Android Studio出现Default Activity not found的解决办法
问题:打开项目突然就提示运行项目的地方报错了,但是项目里面并没有报错啊,看下图还好找到了解决办法:亲测可用参考链接原创 2020-12-28 11:30:18 · 805 阅读 · 0 评论 -
Failed to resolve: com.huawei.android.hms:push:2.6.3.301
问题:一直在改的项目,也不是老项目,今天打开项目的时候,突然就报这个错了网上资料说是,华为的仓库不稳定华为的仓库不稳定,我怎么办......,这个库我还是要用啊....还好找到了解决办法参考链接在项目的build.gradle中加入 maven {url 'http://developer.huawei.com/repo'}就解决了。(亲测可用)allprojects { addRepos(repositories) repositories{ m原创 2020-12-28 11:24:15 · 2605 阅读 · 3 评论 -
APP内部打开QQ、微信
打开QQ参考链接打开微信 /** * 跳转到微信 */ private void getWechatApi() { try { ClipboardManager tvCopy = (ClipboardManager) PayDiscountDetailActivity.this.getSystemService(Context.CLIPBOARD_SERVICE); tvCopy.setText(shar原创 2020-12-23 14:56:52 · 4855 阅读 · 0 评论 -
Android实现“再按一次退出“
mExitTime是一个全局变量,记录时间用 private long mExitTime; //实现“再按一次退出”的记录时间变量 @Override //再按一次退出程序 public void onBackPressed() { if (System.currentTimeMillis() - mExitTime < 2000) { super.onBackPressed(); } else {原创 2020-12-21 14:10:39 · 262 阅读 · 0 评论 -
Android炫酷的开源库集合(持续更新中.......)
本篇文章的目的:收集整理炫酷好用的自定义view开源库,方便自己在开发的过程中使用,如果有好用的相关文章推荐可以在评论区进行评论,我会整理到这篇文章里面本篇文章永久不删,对所有人可见希望可以帮到所有看到这篇文章的开发者...自定义View:秀一个音乐app的歌词变色TextViewGitHub地址【Android开源库合集】日历效果Android 一个日历控件的实现小记...原创 2020-12-21 11:35:04 · 202 阅读 · 1 评论 -
升级Android8.0系统原来APP图标变为小机器人的问题
升级Android8.0系统原来APP图标变为小机器人的问题原创 2020-12-19 11:32:20 · 551 阅读 · 1 评论 -
Android向上滚动的列表ViewFlipper
问题:最近在做项目的时候遇到一个这样的需要:上下循环滚动的列表,效果图看下图解决思路最开始是想用recycleview实现,自己写不出来这样的效果,然后就去网上找有没有好用的自定义recycleview,一顿操作之后,并没有找到可用的(也试了几个别人写的用recycleview实现的方法,在我的项目上都没有效果),于是就在技术群里去请教大神,给出的建议使用ViewFlipper实现,最后终于解决问题了,下面粘贴上源码布局文件 <ViewFlipper原创 2020-12-16 15:46:28 · 446 阅读 · 0 评论 -
百度地图获取获取SHA1
官方参考链接获取步骤第一步:在控制台输入:(加粗部分是本地keystore的路径)keytool -list -v -keystore E:\BFHDWorkSpaceEnterprise\dev_linka\app\keystore.jks第二部:运行之后会提示:输入密钥库口令:第三步:输入之后就可以了...原创 2020-12-08 10:07:11 · 336 阅读 · 0 评论 -
Activity的四种启动模式和用法场景
1.四种启动模式的特点: 1> standard标准模式: 每次启动一个Activity就会创建一个新的实例 2> singleTop栈顶复用模式: 如果新Activity已经位于任务栈的栈顶,就不会重新创建, 并回调onNewIntent(intent) 方法 3> singleTask栈内复用模式: 只要该Activity在一个任务栈中存在,都不会重新创建, 并回调onNewIntent(intent) 方法。如果不存在,原创 2020-10-09 18:22:57 · 644 阅读 · 0 评论 -
android 五星评价
效果图直接上代码第一种方式:使用开源库:好多开源库都只能改变star的颜色,而不用使用图片推荐使用:[参考链接1](https://github.com/zhanghai/MaterialRatingBar)参考链接2第一种方式:使用自定义的RatingBar这种方式可以将图片做为star布局文件中使用<com.docker.common.util.RatingBar android:id="@+id/star_fwtd"原创 2020-09-17 13:37:20 · 933 阅读 · 0 评论 -
Android EditText 只能输入数字
EditText 只能输入数字的情况有很多 每次都没有好好记住 用的时候才百度 现记录一下在EditText 布局文件加一句 android:inputType="number|numberDecimal"number 和 numberDecimal 属性要同时设置 这个是可以输入float类型的下面这句是只能输入整数的 放到EditText 布局文件下android:numeric="integer"刚看这句已经过时了想要对输入框有更多限制 在EditText原创 2020-09-14 09:53:12 · 2732 阅读 · 0 评论 -
Android 二级列表
Android 二级列表效果图原创 2020-09-12 09:45:31 · 199 阅读 · 0 评论 -
Android 实现弧形View或者ImageView
Android 实现弧形View或者ImageView原创 2020-08-28 18:13:09 · 432 阅读 · 0 评论 -
Android开发:一个TextView中设置文字不同字体大小和颜色的2种高效方法
Android开发:一个TextView中设置文字不同字体大小和颜色的2种高效方法原创 2020-08-25 09:31:19 · 716 阅读 · 0 评论 -
Android:如何设置底部控件View随着输入法上下移动
Android:如何设置底部控件View随着输入法上下移动原创 2020-08-24 18:15:45 · 853 阅读 · 0 评论 -
Android studio 设置忽略文件
这个是android stuido 之前的版本设置的方法,最新的版本里面方法变了还是使用.ignore 文件设置忽略文件比较好些.ignore 设置忽略文件查看。点击File-->setting --->搜索输入Ignore -->如下图然后点击左右的++ 是添加 - 是删除 下面哪个是编辑之后就是添加要忽略的文件了,大致写了几个要忽略的,根据需求添加File:local.propertiesFile:Bg.imlFile:app/app.imlDi原创 2020-08-21 17:18:23 · 3272 阅读 · 0 评论 -
Android中Timer使用方法
Java代码 package com.ray.test; import java.util.Timer; import java.util.TimerTask; import android.app.Activity; import android.os.Bundle; public class JavaTimer extends Activity {原创 2020-08-20 10:31:32 · 2110 阅读 · 0 评论 -
自定义小头像相互叠加
自定义小头像相互叠加原创 2020-08-19 15:50:01 · 368 阅读 · 0 评论 -
直播拉流时对画面进行调整
您好,您可以参考以下文档链接,在推流时进行横竖屏切换。https://cloud.tencent.com/document/product/454/7885#12.-.E6.A8.AA.E5.B1.8F.E6.8E.A8.E6.B5.81您好,您可以参考以下文档链接,在直播拉流时对画面进行调整。https://cloud.tencent.com/document/product/454/7886#step-4.3A-.E7.94.BB.E9.9D.A2.E8.B0.83.E6.95.B4...原创 2020-11-27 18:37:27 · 614 阅读 · 0 评论 -
Android:项目引入module导致Duplicate class....或Program type already present okhttp3 OkUrlFactory(包重复问题)
Android:项目引入module导致Duplicate class…或Program type already present okhttp3 OkUrlFactory原创 2020-07-31 17:19:04 · 1047 阅读 · 0 评论 -
Android Studio 打开project异常
今天打开项目的时候,发现里面的内容都不能显示了,只有project选择项,没有android选择项,显示project选择项的时候,里面的代码也都不显示了(本来应该有个截图的,但是问题解决了才想起来记录一下,所以没法截图了。。。。大写的尴尬)解决方法:把本地的.idea删除,重新打开项目就可以了参考链接...原创 2020-07-31 14:08:11 · 572 阅读 · 0 评论 -
OkHttp3 Interceptor 拦截器的使用 统一追加参数
OkHttp3 Interceptor 拦截器的使用 统一追加参数原创 2020-07-31 11:14:41 · 742 阅读 · 0 评论 -
腾讯云直播的配置问题
腾讯云直播的配置流程添加自有域名的过程使用云直播服务(云直播服务就是腾讯直播服务),至少需要2个域名,一个作为推流域名,一个作为播放域名,且推流和播放不能使用相同的域名添加自有域名...原创 2020-07-28 11:33:43 · 509 阅读 · 0 评论 -
Android一个锯齿背景优惠券效果库
Android一个锯齿背景优惠券效果库-CouponViewGitHub地址原创 2020-07-27 11:30:18 · 259 阅读 · 0 评论 -
抓包工具的使用
Fiddler抓包工具总结利用Android Studio进行网络抓包推荐一款安卓抓包工具(抓包精灵)原创 2020-07-24 16:55:32 · 1225 阅读 · 0 评论 -
Android--实现搜索功能,历史记录显示]
Android–实现搜索功能,历史记录显示原创 2020-07-23 14:21:08 · 1198 阅读 · 0 评论 -
android实现详情页下拉显示最近浏览历史记录
android实现详情页下拉显示最近浏览历史记录原创 2020-07-23 14:15:44 · 488 阅读 · 0 评论 -
在第三方modle中使用自定义Service
1.在app的ServiceModule中加入要使用的service @Singleton @Provides RtcService provideRtcService(Retrofit retrofit) { return retrofit.create(RtcService.class); }2.在需要使用service的activity中加入 @Inject RtcService rtcService; protected void onCr原创 2020-07-22 17:54:39 · 342 阅读 · 0 评论 -
android-scrolltotop-回到顶部
android-scrolltotop-回到顶部原创 2020-07-09 09:45:00 · 234 阅读 · 0 评论