自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhao_csdn_8的博客

爱它不用多,每天一点点!!

  • 博客(15)
  • 收藏
  • 关注

原创 Android APK体积优化(瘦身)

任重道远 …

2023-08-09 15:08:44 1778

原创 Android 单个指定蓝牙设备通讯流程

初始化蓝牙基础信息 -> 扫描设备 -> 建立连接 -> 获取秘钥 -> 发送指令通讯 -> 断开连接

2022-06-14 23:05:08 1405

原创 Android中的WebView使用

1、基础用法1)加载本地assert目录下文件(error.html)webcontent.loadUrl(" file:///android_asset/error.html ");2)加载网络url(http://www.csdn.com)webcontent.loadUrl(" http://www.csdn.com ");3)加载 String 类型htmlString errorHtml = "<html><body><h1>Page not f

2021-03-18 16:23:10 718

原创 Android沉浸式状态栏适配

普通屏幕、刘海屏的沉浸式状态栏适配一、沉浸式状态栏(状态栏透明,布局内容延伸进状态栏,Android4.4,API19以上)**第一种方式:**为Activity设置style1、清单文件中: <activity android:name=".SecondActivity" android:theme="@style/ImmersiveScreenTheme" />2、style文件中:<style name="ImmersiveScreen

2021-03-18 16:01:55 561 2

原创 记一次Mac as升级遇到的麻烦

一:场景1、Mac版Android studio升级,旧版本studio3.1.2、Gradle4.4 --> 新版本studio4.0.1、Gradle6.1.12、升级之后,创建新项目可以正常编译、运行,证明IDE升级正常。3、下面,问题来了:打开工作项目(此项目比较老旧、结构混乱…)编译无法通过报错如下:二:解决办法1、看到这个报错后,Sync Now、Clean、Rebuild、Sync Project with Gradle Files、Restart甚至删除项目重新导入,都做

2020-09-02 12:39:33 539

原创 Android apk结构分析

1. 概念:APK(Android application package)Android安装包是以压缩包的形式呈现2. APK的构成1)主要有7部分组成2)META-INF目录下3个重要文件3)res目录下的文件说明

2020-07-12 19:23:23 703

原创 Android应该用商店版本回滚

记一次临时版本更新,已替换前一个有问题的apk问题:APP发布4.0.2(102)版本之后,发现问题,需要更新apk。1、百度应用商店:可以只更新versionCode, versionName 保持不变操作步骤:1)提升apk的versionCode为103;2)进入百度应用商店-首页-应用管理-应用详情页面;3)点击“编辑更新”,选择“安装包”,版本更新位置选中“不更新版本”(默认选中此项,正常的升级版本才选择“更新版本”);4)点击“删除包”,上传新的apk,同时修改“更新说明”;5

2020-07-09 23:11:47 4648

原创 总结AndroidStudio引入jar、aar文件

1、引入jar文件第一种方式:1)将jar文件添加到libs目录下;2)选中jar文件,右键-add as library。第二种方式:1)将jar文件添加到libs目录下;2)在本module中的build.gradle文件下,dependencies标签中添加一下代码:compile fileTree(include: [’*.jar’], dir: ‘libs’)如图:2、引入aar文件第一种方式:1)将aar文件添加到libs目录下;2)在本module中的build.gra

2020-07-09 23:08:05 489

原创 Android studio 无线调试

第一步,File–&amp;gt;Settings–&amp;gt;Plugins–&amp;gt;Browse repositories..,搜索ADB WIFI 第二步,重启studio第三步,手机通过数据线与电脑连接,并且两者处于同一wifi环境,Tools–&amp;gt;Android–&amp;gt;ADB WIFI,出现ADB WIFI选项表示安装成功,选择ADB USB to WIFI ...

2018-07-04 12:20:25 1088

原创 Android apk上架国内应用市场流程

1、注册相应应用市场的账号,应用市场链接见附件。2、打包项目的apk,注意事项:1)开启混淆,在app的build.gradle文件中minifyEnabled true这个字段,true为开启。 2)创建签名文件,一定要保存好这个签名文件。 3)打包时,选择release,正式版。3、打包好的spk是这样的,如图:4、然后加固,我用的是360加固保,官网连接h...

2018-05-25 15:19:58 14288

原创 Android studio结合Git使用

Android studio 结合Git使用1、创建远程仓库远程库有很多,我的单位有自己的的管理系统,但是我个人平时使用Coding(https://coding.net), 建好库之后拿到仓库地址。 2、创建本地项目我现在一般都是用studio开发,所以就创建一个studio项目。3、将本地代码提交到远程仓库1)去到项目的根目录,鼠标右键选择“Git Ba...

2018-04-26 17:11:38 344

原创 Android集成谷歌地图总结

1、前言:Android应用集成谷歌地图使用,有两种方式:1) 以fragment的形式,在创建项目的时候选择“Google Maps Activity”。个人感觉这种方式在实际使用中并不方便,这里不做介绍,感兴趣的话可以参考这位大牛的博客(https://blog.csdn.net/kmyhy/article/details/60344699) 2)以控件的形式在xml文件中添加谷...

2018-04-24 19:41:18 5677 2

原创 Android studio配置Google play服务

Android studio配置Google play服务1、File-&gt;settings-&gt;Android SDK-&gt;SDK tools-&gt;勾选“Google Play services”,然后Apply、OK即可。(可参考Android官方教程:https://developer.android.com/studio/intro/update.html)如图: ...

2018-04-16 15:09:47 11228 1

原创 使用Git管理代码

目录:1.用Git命令行向GitHub上传项目 2.用studio向GitHub上传一个新项目。  一:用Git命令行管理代码大体思路:1)在GitHub上创建仓库2)在桌面上创建空文件夹3)从GitHub上把仓库中的东西拽到这个文件夹4)修改这个文件夹内容5)把修改后的文件夹内容推到GitHub上。具体步骤:(包括下载项目,修改后再上传回去)1、先

2017-03-21 11:52:53 308

原创 子线程可不可以更新UI?

面试回答:子线程不可以更新UI。如果面试官问得比较深,那就这样回答他:一般来说子线程是不可以更新UI的,但是非要用子线程更新UI,那也可以做到。在讨论这个问题之前先普及几个常识,即:什么叫更新UI?什么叫线程?什么是主线程?什么是子线程?更新UI - - 就是改变页面效果,视觉上可以看到的变化。线程 - - - 一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行

2017-03-20 15:07:26 1241

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除