Android
文章平均质量分 73
KX興
Kx興
展开
-
【无标题】
Android ADB相关使用获取手机安卓系统版本:adb shell getprop ro.build.version.release获取手机SDK版本:shell getprop ro.build.version.sdk屏幕分辨率:adb shell wm density屏幕尺寸: adb shell wm size个人记录开发中常用ADB,易忘备忘录获取手机安卓系统版本:adb shell getprop ro.build.version.release获取手机SDK版本:shell getpr原创 2022-02-28 16:31:28 · 1742 阅读 · 0 评论 -
设置状态栏与editext相关属性输入法类型按键控制
设置状态栏 //设置状态栏的颜色 StatusBarSystemUtil.setStatusBarColor(this, R.color.color_55ceac); //让状态栏透明 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);...原创 2018-11-01 17:36:50 · 279 阅读 · 0 评论 -
安卓Android阿里OSS上传图片(缩略图使用)三步完成+源码例子
安卓阿里OSS上传图片三步完成+源码例子原创 2018-11-01 18:15:44 · 12275 阅读 · 11 评论 -
Android安卓使用动画的注意事项
Android安卓使用动画的注意事项开发中通过动画可以实现一些比较绚丽的效果,但是在开发过程中,需要注意一些点,主要分为下面几类一 OOM问题OOM这个问题主要出现帧动画中,当图片数量较多且图片较大时就极易出现OOM,这个在实际的开发中要尤其注意,尽量避免使用帧动画.二 内存泄露在属性动画中有一类无限循环的动画,这类动画需要在Activity退出时及时停止,否则将导致Activ...原创 2018-11-06 15:18:28 · 514 阅读 · 0 评论 -
Android 性能优化方法
Android 性能优化方法开发中常会做一些性能优化,主要优化内容包括布局层级优化,绘制优化,内存泄露优化(音频,视频,io等回收),响应速度优化,ListView优化,Bitmap优化,线程优化以及一些性能优化,在面试中面试官也会经常问到该点 . 前面博文我收集的各大厂等面试题文章目录Android 性能优化方法布局优化绘制优化内存泄露优化响应速度优化ListView和Bitmap优化线...原创 2018-11-13 18:17:16 · 876 阅读 · 0 评论 -
Android完整知识体系路线(菜鸟-资深-大牛必进之路)
Android完整知识体系路线文章目录Android完整知识体系路线Java基础Java高阶数据结构及算法数据结构算法Android基础Android开发高级Android技术难点Android框架层源码掌握各种原理,经典第三方库源码系列Android进程通信以及多进程开发Android 多进程和Application关系混合开发及Android WebView应用Gradle,自动化构建,持续...原创 2018-11-14 13:37:48 · 782 阅读 · 2 评论 -
ADB常用命令
ADB常用命令文章目录ADB常用命令一 ADB安装配置一 ADB安装配置ADB工具位于SDK的platform-tools目录下,以此在命令行中使用ADB的时候,需要通过cd命令,切换到该目录下,或者将platform-tools的路径添加到系统环境变量中,这样就可以直接使用了.配置好后,在命令中输入命令即可如下图所示,表示你配置成功并且可以尽情使用cmd...原创 2018-11-23 10:22:32 · 381 阅读 · 1 评论 -
Android支付宝微信银联等底部弹窗dialog(源码分析+例子)
Android支付宝微信银联等底部弹窗dialog(源码分析+例子)本博文做技术分享存档使用,涉及技术点包含动画,自定义控件,三方支付SDK等,本文相对简单直接贴相关代码,有不懂的请留言,博主看到会及时解答,谢谢理解.本文源码下载文章目录Android支付宝微信银联等底部弹窗dialog(源码分析+例子)一 MainActivity核心代码二 activity_main.xml 布局核心代...原创 2018-12-05 14:46:43 · 2117 阅读 · 3 评论 -
自定义控件之组合式控件 下拉选择框
自定义控件之组合式控件 下拉选择框文章目录自定义控件之组合式控件 下拉选择框一 自定义控件思路二 MainActivity核心代码三 activity_main.xml核心代码四 SpinnerView核心代码五 view_spinner.xml核心代码六 list_item.xml核心代码七 控件背景edit_bg.xml八 组合式自定义控件优点:九 本文源码下载十 尾言一 自定义控件思路...原创 2018-12-08 18:36:29 · 843 阅读 · 0 评论 -
Android应用配置成系统识别视频应用(核心配置)
Android应用配置成系统识别视频应用(核心配置)<activity android:name=".ui.activity.KXVideoPlayerActivity" android:configChanges="screenSize|keyboard|orientation"> <!--响应本地视频播...原创 2018-12-23 12:30:28 · 401 阅读 · 0 评论 -
Android设置页面PreferenceFragment使用详细+代码分析
Android设置页面PreferenceFragment使用详细文章目录Android设置页面PreferenceFragment使用详细一 设置页面核心代码二 设置页面布局核心代码三SettingFragment核心代码四 setting.xml核心代码五 本文例子一份六 尾言一 设置页面核心代码/* * 创建者: KX * 创建时间: 2018/12/10 22:17...原创 2018-12-11 21:33:34 · 1533 阅读 · 0 评论 -
安卓多渠道打包
多渠道打包文章目录多渠道打包一 前言二 AndroidManifest.xml配置三 在模块下的build.gradle中的android标签内声明四 获取签名五 尾言一 前言应用市场:豌豆荚,应用宝,360,小米,华为,百度等。多渠道打包的目的是为了区分用户从哪个应用市场下载的apk,为产品的运营和推广提供数据支持。二 AndroidManifest.xml配置在AndroidM...原创 2018-12-31 22:26:32 · 268 阅读 · 0 评论 -
RecyclerView添加自定义分割线
RecyclerView添加自定义分割线在开发中会有很多地方用到RecyclerView,那么自然而然也就需要在item间隔添加各家产品要添加分割线,V7包中提供DividerItemDecoration,用它我们可以快速实现自定义分割线,下面是博主开发一个教育类APP部分截图,类似微信朋友圈功能,这里本文只讲 RecyclerView添加自定义分割线.动态一:没有分割线效果动态二:添...原创 2018-10-30 16:51:21 · 1223 阅读 · 0 评论 -
Android自定义底部弹出窗-dialog(2种实现分析+源码)
Android自定义底部弹出窗-dialog上线项目功能抽取,在项目开发中,我们会在许多地方会用到底部自定义弹窗,比如设置:个人账户退出,切换,照片的拍照或者相册的调出,或者一些底部弹出列表,本文对自定义底部弹出窗-dialog,做个开发记录,希望对读者有所帮助.本文实现的抽取的代码实例:安卓两种底部弹出窗dialog实现方式,一种是列表弹窗实现,2是灵活底部弹窗,传入布局以及控件id实...原创 2018-10-22 14:42:37 · 7521 阅读 · 3 评论 -
安卓日期时间选择器TimePicker快速开发(解析+实例)
安卓日期时间选择器TimePicker快速开发(解析+实例)今天在某群刚好看到一群友,一需求:日期选择器TimePicker,博主花了点小时间抽出Demo分享出去了,因为一般博主比较喜欢笔记记录在本子上(翻阅起来纸张还是比较舒爽的,你懂得,哈哈),因此写此个博客记录下来,提供未来有需要开发到此功能的读者,本文仅供技术学习使用.效果图:一 实例(方便读者直接使用)实例源代码包含配套一个...原创 2018-10-01 14:13:18 · 3969 阅读 · 1 评论 -
#Android 消息机制handler详细攻略+源码解析
Android 消息机制handler快速攻略 Android 消息机制handler快速攻略,在这之前我们需要了解下面几个知识点安卓线程安全问题: 如果多个线程并发的操作UI组件,是可能导致线程的安全问题出现解决线程安全: 安卓提供解决的机制,只允许在UI主线程做组件修改什么是UI主线程: 应用第一次启动时,系统默认启动一条UI线程(也称之为:主线程),专门负责处理UI相关的...原创 2018-10-22 16:14:52 · 730 阅读 · 1 评论 -
Android P应用适配相关指南
Android P应用适配相关指南本文对开发Android P应用适配,博主开发的教育项目对刘海屏相关适配.如图:一 Android P适配指导AndroidP开始提供规范化的接口,应用可以使用标准接口,获取当前是否有刘海,控制应用在刘海屏上的布局显示区域。AndroidP的设备支持模拟刘海效果,持有P的设备的可以打开“开发者选项”,找到“模拟巨有凹口的显示屏”进行模拟调试。二 ...原创 2018-10-12 15:24:43 · 5570 阅读 · 1 评论 -
Android APP调起小程序流程源码+实例解析
Android 调起小程序 继上篇Android APP A通过Uri调起B,实现授权登录(无SDK类似微信登录),刚刚完成今天功能需求而记录的一个工作需求功能:APP调起指定小程序,读者比较喜欢有图看效果,再看内容.本文涉及点比较多,1,微信SDK集成 2,微信小程序开发 博主后面有充裕的时间会详细对这些知识点做详细文章(目前不足之处,读者多多包含)一,需求1,...原创 2018-08-29 17:43:32 · 20971 阅读 · 23 评论 -
Android 欢迎页面两步实现splash+viewpager+point(详细解析+源码实例)
Android 两步实现欢迎页面splash+viewpager+point(详细解析+源码实例) 本篇博文对快速实现滑动欢迎页该功能详细代码与解析,读者喜欢直接上代码的,可跳过第一二点,直接奔第三点完整所有代码详细(写好注释与命名规范,方便自己或者团队方便查看与后期维护),博主早期代码,一把梭哈敲的爽,后期增加需求就MMP(谁写的代码,没点注释,看的贼难受,一看都是自己写的),后面写的时...原创 2018-09-17 17:20:57 · 1718 阅读 · 0 评论 -
安卓动画对错弹窗快速实现dialog与toast控件(解析+代码)
安卓快速实现dialog(toast)对错控件动画弹窗 博主做的教育类APP,教育类肯定有包含语数英,这些yingshi科目就有做题类型,自然就有相应的做题,校验做题答案需求,有校验判断就有对错之分,怎么比较好的反应并给用户良好的用户体验,就提出对错动画特效需求了相应实例Demo如图 一 步骤之触发页面(MainActivity )MainActivity 页面代码...原创 2018-09-11 16:53:28 · 1569 阅读 · 2 评论 -
Android多页蒙版遮罩引导功能(源码+解析)
Android实现多层蒙版引导功能 需求:博主前段时间做的教育类型APP,需要引导用户(低龄化小朋友),播放器的播放,页面可以左右滑动,以及右上方进入答题卡入口(小朋友都是很聪明的,引导一次后基本都会使用)效果图 本文以此来实现的效果图实现方式有两种:1,使用第三方库来实现该需求(聪明的读者GitHub)2,根据实际需求自己实现该功能(本文概述该功能实现)...原创 2018-09-03 14:54:30 · 3729 阅读 · 2 评论 -
安卓Android与H5双向交互MathJax展示数学公式(源码+解析)
安卓Android与H5(JS)交互(双向) 博主就今天周五又做了个需求(安卓Android与H5交互),原来上线的功能是服务器配置过来的学习报告(一个H5页面)并提供原始的微信分享功能,今天增加的是反向需求,由APP提供给服务器配置过来的H5页面的子级页面调用原生的微信分享,理了一下逻辑(写好给JS调用的方法),然后就是配合前端H5妹子,开启一下午的混合开发测试。(过程省略十万字,读者自...原创 2018-09-01 22:27:54 · 10653 阅读 · 4 评论 -
Android APP间授权登录(无需SDK类似微信登录)(源码+解析)
Android APP A通过Uri调起B,并实现应用间数据交互目录Android APP A通过Uri调起B,并实现应用间数据交互目录前言一 需求二 A应用(调用者)业务代码与布局三 B应用(授权应用)业务代码 (博主需求点也顺路写上,读者可不读下面123点)与布局代码四 结尾脚注前言 记录每天开发踩坑点,方便以后查阅,回味自己个...原创 2018-08-28 14:56:06 · 11006 阅读 · 0 评论 -
# 安卓Context上下文对象
安卓Context上下文对象在开发中很多地方都会用到Context,相信很多读者都是会一知半解的,那么在安卓中&quot;上下文&quot;是指什么意思? 首先我们要回顾下,在我们大语文中,上下文我们可以理解为语境,而在我们编程开发中,我们可以理解为当前对象在程序中所处的一个环境,一个与系统交互的过程.一 Context 体系Android系统的上下文对象,即在Context中,为我们开发者封装了一个这个&quot;...原创 2018-11-08 17:01:35 · 938 阅读 · 0 评论 -
Android之cardview属性以及阴影处理源码+实例
Android之cardview属性以及阴影处理开发中,项目会含有大量的图片需要展示,需要圆角图片,带圆角的组合控件等.本文对cardview使用,以及属性做开发记录,方便后来者查阅(博主也容易忘东西)一 cardview使用带圆角的图片 &lt;!--//不显示阴影--&gt; &lt;android.support.v7.widget.CardV...原创 2018-10-10 15:45:21 · 17244 阅读 · 1 评论 -
Android微信支付接入(三步完工解析+实例)最新版
Android微信支付接入(流程清晰) 最近有朋友问到微信支付的一些开发点,博主就把微信支付接入流程,捋一捋.基本初入安卓的也能根据本文,快速接入微信支付.一 公司官方注册微信开放平台账号(准备1)第一步:开发者第一点注意贵公司是否已申请微信开放平台账号( 微信目前只支持公司账号申请支付,暂不支持个人开发者支付申请),没有则协调沟通申请即可.二 登录微信开放平台创建移动应...原创 2018-09-06 18:42:48 · 10227 阅读 · 4 评论