- 博客(67)
- 资源 (1)
- 收藏
- 关注

原创 安卓SHA1码获取
SHA1码获取:## 找到你项目如下点击即可,控制台就会输出你的SHA1码以下是测试出来的数据Executing tasks: [signingReport] in project D:\LYPosition\app> Task :app:signingReportVariant: debugConfig: debugStore: C:\Users\Design-one-three\.android\debug.keystoreAlias: AndroidDebugKeyMD...
2020-09-29 14:49:49
1671

转载 傻瓜式git教程安装使用详解
预警:因为详细,所以行文有些长,新手边看边操作效果出乎你的预料)一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理 / 流程:Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器
2020-09-04 15:50:39
295
原创 Google Play上架App设置隐私政策声明问题
地下会出现个完成的提示,有个查看,点击查看就可以看到隐私协议了,点击复制网址,就是此协议的隐私协议的网址url。APP上架Google Play一定要设置隐私政策声明,否则是不给上架的。然后到Google Play后台的隐私设置区域就大功告成。包含对应的第三方隐私服务链接,用得到的都可以勾选上。之后根据app的名称,类型,平台,选择对应的选项,点击创建,选择先版本协助平台,进入界面。到文档中按要求修改,改好之后复制。
2023-04-19 10:22:37
5097
原创 AS打包出现Errors while building APK you can find the errors in the Messages view解决方案
2023-04-12 11:10:08
782
原创 Android仿QQ个人界面,抽屉布局 NavigationView使用详解
Android仿QQ个人界面,抽屉布局 NavigationView使用详解
2022-07-05 15:17:58
1422
2
转载 解决“Error:No toolchains found in the NDK toolchains folder for ABI with prefix: mipsel-linux-android”
解决“Error:No toolchains found in the NDK toolchains folder for ABI with prefix: mipsel-linux-android”
2022-07-01 17:53:18
235
原创 在Android studio上开发APP之后,找不到应用图标,但是手机管家显示已经安装
解决在Android studio上开发APP之后,找不到应用图标,但是手机管家显示已经安装问题
2022-06-29 17:24:02
3042
原创 简单的github关联as
1.准备,已有github账号已登录,已配置ssh2.vcs----> import into vesion control ----->share project on github----->输入数据信息-----share3.vcs----->com...------>输入信息,提交(应该是没提交到仓库里)4.vcs---->git------>pull------->push------->输入登录的账号密码...
2021-11-16 13:49:47
382
原创 android手机连接AS的adb wifi测试教程
1、确认本机PC没有任何adb设备连接,包括模拟器和usb连接adb devices命令(AS上面的Terminal)回车查看当前PC端连接有多少设备2、将远程android设备接入Wi-Fi,并查看其IP地址查看android设备的IP地址,这里有三种方式查看Android设备IP。(1). 设置-关于手机-状态信息-IP地址中查看(2). 设置-WLAN-点击当前链接上的Wi-Fi查看IP(3). 通过adb命令查看设备IP地址:adb shell netcfg前提:...
2021-11-16 13:42:48
3287
原创 仿qq渐变式变化
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分
2021-10-22 15:36:10
1210
原创 友盟集成简单的推送
1.开发者中心 (umeng.com)去下载相应的sdk,集成1. 申请Appkey开发者中心 (umeng.com)注册获取appkey2. 接入Push SDK 在根目录build.gradle中添加maven仓库地址 maven { url 'https://repo1.maven.org/maven2/' } 在app/build.gradle中添加库依赖 dependencies { //友盟基础库依赖(必须) api 'com.umeng.umsd..
2021-10-22 15:08:01
2026
原创 正常App被标记为病毒解决思路
记录一下自己的战毒记录,经历不同,可能解决方法不同,也是参考了很多网站进行检测整理第一大类:Android Manifest配置相关的风险或漏洞 程序可被任意调试 风险详情:安卓应用apk配置文件Android Manifest.xml中android:debuggable=true,调试开关被打开。 危害情况:app可以被调试。 修复建议:把Android Manifest.xml配置文件中调试开关属性关掉,即设置and...
2021-05-24 17:56:15
14607
原创 腾讯应用宝如何认领应用详情(超详细)
上架应用宝 说app需要认领认领方法是应用认领如果您发现应用已经在应用中心上线,但您或您的团队从未上传该应用,您可以通过认领功能认领应用。认领成功后该应用会自动转入您的账户下,同时保留应用全部数据,您可以在应用管理中进行管理。准备工作【一定要配好了JDK的环境变量】1.自己随意新建一个文件夹,如上图1,把项目的签名文件和空包文件放一起tap_unsign.apk 是我们从应用宝下载下来的空包【如上图3】 love.jks是我们项目的签名文件【如上图2】2....
2021-05-19 15:31:02
3070
6
原创 安卓选择市区的省市区联动
android的地区选择,这个实在是太常见了,比如淘宝,京东,填写地址里面也有地区选择功能,在项目中开发时遇见android的地区选择,这个实在是太常见了,接下来记录一下添加依赖 //三级联动 implementation 'com.contrarywind:Android-PickerView:4.1.8' // gosn解析 implementation 'com.google.code.gson:gson:2.8.5'2.写一个JsonBean类来接收im
2021-04-26 18:33:55
2427
原创 Android:日期类型之间的相互转换格式
封住一个时间的工具类,直接就可以拿来使用的public class DateUtil { /** * 1,日期格式:String dateString = "2017-06-20 10:30:30" 对应的格式:String pattern = "yyyy-MM-dd HH:mm:ss"; * * 2,日期格式:String dateString = "2017-06-20" 对应的格式:String pattern = "yyyy-MM-dd"; .
2021-04-16 16:45:31
2186
原创 一个app按钮之后唤起另一个app的代码
try{Intentintent=this.getPackageManager().getLaunchIntentForPackage(appPackageName);startActivity(intent);}catch(Exceptione){Toast.makeText(this,"未找到安装包",Toast.LENGTH_LONG).show();}appPackageName为对应的应用包名,比如微信的是"...
2021-03-08 16:28:09
302
转载 系统设置Settings中定义的一些常用的各界面ACTION常量
系统设置Settings中定义的一些常用的各界面ACTION常量此处做一下记录,方便以后使用时查阅action 界面 ACTION_SETTINGS 系统设置界面 ACTION_APN_SETTINGS APN设置界面 ACTION_LOCATION_SOURCE_SETTINGS 定位设置界面 ACTION_AIRPLANE_MODE_SETTINGS 更多连接方式设置界面 ACTION_DATA_ROAMING_SETTINGS 双卡和移动
2021-02-01 14:11:08
1301
2
原创 JDK的安装及配置
1.JDK下载地址:点击打开链接http://www.oracle.com/technetwork/java/javase/downloads/index.html进入界面:点击Downloads进入下一个页面:往下拉,本人还是使用java8的,找到对应的java SE 8u151,点击下图所示位置:JDK DOWNLOAD进入下载页面。如下:红色圈中的Accept License Agreement ;这个是同意它官方的一些协议,直接同意就可以了;然后...
2020-11-11 09:48:41
93
原创 Android部分应用市场和包名
开发过程中,可能会遇到 “软件评分评价” 、“调用系统工具”、“跳转第三方应用” 等等的需求,要实现这些调用跳转需要相对应的应用包名才可以。下面整理了一些我们常用的应用市场和应用包名。应用市场腾讯应用宝com.tencent.android.qqdownloader360手机助手com.qihoo.appstore百度手机助手com.baidu.appsearch小米应用商店com.xiaomi.market华为应用商店com.huawei.appmarketGoogle Play.
2020-10-15 11:02:26
6118
5
原创 android中的图片三级缓存
三级缓存,顾名思义是有三个层级的操作:1、内存缓存2、本地缓存3、网络首先咱们来说说内存内存包括:强引用、软引用、弱引用、虚引用。强引用是默认的引用方式, 即使内存溢出,也不会回收。软引用(softReference), 内存不够时, 会考虑回收。弱引用 (WeakReference)内存不够时, 更会考虑回收。虚引用(PhantomReference) 内存不够时, 最优先考虑回收!一般我们常用到的引用就是强引用,比如引用创建一个成员变量里面的引用。对于GC来.
2020-10-15 10:51:41
245
原创 安卓app开机自启动代码
最近要做个大屏的开发板程序,需要长期稳定运行,并开机自启运行此软件。废话不多说,上代码开机自启需要广播检测,权限android.permission.RECEIVE_BOOT_COMPLETED1、AndroidManifest.xml中加入两行代码,红色代码<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android".
2020-09-10 10:29:57
2520
原创 详谈安卓四大组件
应用组件应用组件是 Android 应用的基本构建块。每个组件都是一个入口点,系统或用户可通过该入口点进入您的应用。有些组件会依赖于其他组件。共有四种不同的应用组件类型:Activity 服务 广播接收器 内容提供程序每种类型都有不同的用途和生命周期,后者会定义如何创建和销毁组件。以下部分将介绍应用组件的四种类型。ActivityActivity是与用户交互的入口点。它表示拥有界面的单个屏幕。例如,电子邮件应用可能有一个显示新电子邮件列表的 Activity、一个用于撰写电.
2020-07-21 17:17:37
406
转载 最全的androidStudio插件
现在Android的开发者基本上都使用Android Studio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行)。使用好Android Studio插件能大量的减少我们的工作量。1.GsonFormat快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。使用方法:快捷键Alt+S也可以使用Alt+Insert选择GsonFormat2.Android ButterKnife Zelezny配合Butter
2020-07-21 10:42:23
1961
原创 mvc和mvp和mvvm的区别
MVC,MVP,MVVM设计架构的区别,相信大家对这几个概念都有所了解。首先,明确一点,架构的目的就是为了提高开发效率,降低维护成本。利用面向对象的设计原则,对每个模块的职责进行合理的划分,为了让其他人更好的理解架构设计思想,然后给予每个模块一个通用的名词解释,为了更好的说清楚数据绑定,这里就简单解释一下目前常见的几种架构(以Android为例)。MVC: 模型层(Model),负责处理数据逻辑,一般包含数据库、本地数据、网络获取的Bean等组成。 视图层(View),负责处理视图显示,..
2020-06-26 15:48:58
839
原创 java 中分割字符串
// java 中分割字符串, String sourceStr = "1,2,3,4,5"; String[] sourceStrArray = sourceStr.split(","); for (int i = 0; i < sourceStrArray.length; i++) {.
2020-06-17 11:15:44
297
原创 string数字类型转换为千分位
String str = DecimalFormat.getNumberInstance().format(1245600000);String currecy = NumberFormat.getCurrencyInstance().format(1245600000);System.out.println("转换成Currency格式:"+currecy);System.out.println("转换成带千分位的格式:"+str); 输出...
2020-06-12 15:26:37
1705
原创 获取当前时间的前N天和前后天的数组列表循环遍历每一天
最近项目中出现一个需求,当前日期的前后N天选择 ,获取日期import java.text.DateFormat;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Collections;import java.util.Date;import java.util.Lis
2020-06-05 17:50:28
535
原创 android接入简单的websocket步骤,建立一个长连接(带心跳检测)从服务器端接收消息
wss://echo.websocket.org这是国外一个专门用来测试 WebSocket 的网站,同样也支持在线测试----测试地址 websocket-test.com正文开始最近做这个扫码点餐来消息功能,。即时通讯(Instant Messaging)最重要的毫无疑问就是即时,不能有明显的延迟,要实现IM的功能其实并不难,目前有很多第三方,比如极光的JMessage,都比较容易实现。但是如果项目有特殊要求(如不能使用外网),那就得自己做了,所以我们需要使用WebSocket...
2020-06-05 17:33:00
8274
3
原创 Bean: Model: Entity的区别
Bean:(请求参数)任何一个Java类,都可以成为一个bean,这个类包含对象的属性,get,set方法以及其他业务逻辑Model:model是MVC中的概念,可以理解为View层展示数据的对象。Entity:(接收数据)数据表对应到实体类的映射。...
2020-04-10 13:20:03
1561
原创 AS更换背景主题以及背景图片
打开as首先:左上角file打开settings然后:点击第一个Apperance$Behavior,花式LogCat(转载)前面介绍了几种打造Android Studio 花式炫酷主题的方式,效果已经非常赞了,但是我们看一下我们的Logcat ,只有白色和红色两种Log,看起来有点Low ,与我们炫酷的主题不搭啊,因此我们还得改造一下控制台的Log输出。更改之前的效果如下:...
2020-03-20 11:24:16
4278
ShareSDK分享.docx
2020-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人