自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Gradle相关文章

相关文章:Gradle 完整指南(Android)Android 自定义gradle编译Android应用开发编译框架流程与IDE及Gradle概要

2018-12-27 10:30:42 124

原创 改变状态栏的颜色使其与APP风格一体化

我相信大家肯定看到过很多软件有沉浸式状态栏,在运行该App时改变了手机屏幕顶部状态栏的颜色,使他们的风格非常的统一,看起来异常的漂亮和清爽。想不想实现这种效果呢,其实在Android KITKAT上有一个新的特性可以设置手机状态栏的背景,让手机整个界面的风格保持一致,看起来非常清爽统一。当然这种效果只支持在API 19及以上使用沉浸式状态。4.4以下的是看不到这种效果的。1、添加布局属性...

2018-12-25 10:16:43 934

原创 解决Android Toobar与状态栏重叠

需要在父view里加上下面两行就解决问题了:android:clipToPadding="true"android:fitsSystemWindows="true"解释一下上面两个布局属性的意思:android:clipToPadding 定义布局间是否有间距  android:fitsSystemWindows="true" 意思就是设置应用布局时是否考虑系统窗口布局;如果为...

2018-12-25 09:36:00 586

原创 android 标题栏,状态栏和导航栏的区别

状态栏:是指手机左上最顶上,显示中国移动、安全卫士、电量、网速等等,在手机的顶部。下拉就会出现通知栏。标题栏:是指一个APP程序最上部的titleBar,从名字就知道它显然就是一个应用程序一个页面的标题了,例如打开QQ消息主页,最上面显示消息那一栏就是标题栏。导航栏:是手机最下面的返回,HOME,主页三个键,有些是一个按钮。 ...

2018-12-25 09:27:11 2202

原创 Rendering Problems The following classes could not be instantiated:

问题描述:一个项目一打开xml布局文件,就会出现Rendering Problems,如下:解决办法:Theme主题方面的问题:将原来的主题<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">改为:<style name="AppTheme" parent="Base....

2018-12-24 16:30:47 504 1

原创 Android 如何获取应用签名

用于获取安装到手机的第三方应用签名的apk包。点击下载签名生成工具下载安装后,在手机上同时运行要生成签名的应用(切记:该应用不能直接AS运行到手机上,必须使用jks文件打包成apk文件,然后安装到手机上,然后再签名工具中输入应用包名,就可以获取签名,最好使用两部手机确认一下是否相同,然后再使用该签名)。...

2018-12-21 18:06:32 2312

原创 ButterKnife8.5.1无法正常使用(跟Realm冲突)

今天在写demo的时候在测试Realm数据库方面的知识,但是引入导入项目后发现ButterKnife无法正常使用了,尤其是点击事件失效。我是用的ButterKnife版本是8.5.1。所以两者只能取其一,暂时还无法解决这个兼容问题。解决办法:一、在app的build.gradle中compile 'com.jakewharton:butterknife:8.4.0'ap...

2018-12-18 09:06:58 341

转载 Rxjava关于Disposable你应该知道的事

相关文章:Rxjava关于Disposable你应该知道的事Composite  [kəmˈpɑ:zət] adj.混合成的,综合成的;[建]综合式的;[数]可分解的;[植]菊科的n.合成物,混合物,复合材料;[植]菊科植物disposable   [dɪˈspoʊzəbl] adj.一次性的,可任意处理的;用后就抛弃的;免洗的;可供使用的n.〈美口〉使用后随即抛掉的东西(尤指...

2018-12-14 11:55:59 2478 1

原创 如何查看android cpu是32位还是64位

adb shell getprop ro.product.cpu.abi1、连接安卓设备2、输入adb shell getprop ro.product.cpu.abi相关文章:Android系统判断CPU是32位还是64位  这篇文章中有一些其他的方法。 ...

2018-12-12 09:14:16 4456

原创 对于从网络获取数据的处理

一、如果获取的是StringJSONObject obj = null;try { obj = new JSONObject(reasonObj.toString()); String status = obj.getString("code"); String errorMsg = obj.getString("msg"); } catch (J...

2018-12-11 16:09:13 244

原创 Android Studio突然不显示logcat日志的解决办法

相关文章:android studio logcat 无筛选 显示全部日志 无应用包名区分Android Studio突然不显示logcat日志的解决办法打开Device Moniter,查看logcat,步骤如下:如果在这里有logcat日志正常显示的话,你可以设置Tool-->Android-->Enable ADB Integration为勾选状态:...

2018-12-11 11:35:51 2441 2

原创 Android Butterknife使用方法总结

相关文章:Android Butterknife使用方法总结ButterKnife使用方法详解基本配置在android Studio项目中配置使用ButterKnifeStep one:在Project的 build.gradle 中添加如下代码:dependencies { classpath 'com.android.tools.build:grad...

2018-12-11 09:22:43 150

原创 TextInputLayout、TextInputEditText

相关文章:Material Design 之 TextInputLayout和TextInputEditTextTextInputLayout是22.2.0新添加的控件, 要和EditText(或EditText的子类)结合使用,并且只能包含一个EditText(或EditText的子类)。TextInputLayout是什么TextInputLayout主要是作为EditText的容...

2018-12-10 16:54:34 507

原创 AndroidStudio3.0版本无法输入中文的问题解决方案

在网上搜索了一些方案:1、Android Studio 3.0输入法问题解决方案但是这个更换输入法的方式并没有效果。2、AndroidStudio3.0版本无法输入中文的问题解决方案这篇文章讲的是更换jre的方法,应该是起效果的。但是在 AndroidStudio(3.x版本)的输入法之坑 这篇文章里,却建议最好不要更换jre,以避免出现更新后更大的问题。所以,为了安全起见...

2018-12-10 14:24:34 1507

转载 android-[译]掌握CoordinatorLayout

转自:android-[译]掌握CoordinatorLayout在Google I/O 15上,谷歌发布了一个新的 support library,里面包含了一些遵循Material Design's spec的UI组件,比如,AppbarLayout, CollapsingToolbarLayout 和 CoordinatorLayout。这些组件配合起来使用可以产生强大的效果,那么让我...

2018-12-07 14:28:58 145

原创 互联网协议入门

目录相关文章:一、概述1.1 五层模型1.2 层与协议二、实体层三、链接层3.1 定义3.2 以太网协议3.3 MAC地址3.4 广播四、网络层4.1 网络层的由来4.2 IP协议4.3 IP数据包4.4 ARP协议五、传输层5.1 传输层的由来5.2 UDP协议5.3 TCP协议六、应用层七、一个小结八、用户...

2018-12-04 09:00:06 476 4

原创 Android面试题:Zoom视频会议

Q1:Zoom视频会议用的什么网络协议?Q2:Zoom视频会议的流程是什么?Q3:流媒体方面的问题?相关文章:android实现视频通话Android音视频-网络传输流媒体协议Q1:Zoom视频会议用的什么网络协议?ADSL,英文名称Asymmetrical( [ˌæsɪˈmɛtrɪk] ) Digital Subscriber Line,是一种非对称数字用户线环路。Q...

2018-12-04 08:39:20 2505

原创 视频会议常用的四种网络协议方式

视频会议以操作简便、高效及低廉的价格受到很多人的青睐,很多企业都有布置视频会议系统来加强内部交流。作为凭借网络进行数据信息传输的操作体系,视频会议系统在建设过程中,涉及到相关协议标准还是较多的,下面为大家介绍一网络进行数据传输的视频会议系统网络接入的四种形式。(视频会议)Asymmetrical( [ˌæsɪˈmɛtrɪk] ):不对称Digital   [ˈdɪdʒɪtl]   数字...

2018-12-03 14:54:54 13098

原创 Zoom(多人手机云视频会议软件)

一、发展简史:Zoom由来自于Cisco与WebEx的工程师2011年研发推出,并迅速在全球流行。2012年 Zoom以其简单易用、高清画质的视频会议功能迅速受到欧洲商务人士喜爱。2013年 Zoom进入中国,将这款简单实用的多人视频工具带给中国用户。 ...

2018-12-03 14:54:12 6210

空空如也

空空如也

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

TA关注的人

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