自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云儿的博客

简单@+明了

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

转载 Android 控件之 RecycleView

文章目录什么是RecycleViewRecycleView的优点常见的几种使用基本使用RecyclerView的四大“组件”:配置 build.gradle使用RecycleView设置分割线什么是RecycleView从Android 5.0开始,谷歌公司推出了一个用于大量数据展示的新控件RecylerView,可以用来代替传统的ListView,更加强大和灵活。RecyclerView的官...

2018-10-24 16:24:06 489

原创 LeetCode 格雷编码问题

LeetCode 格雷编码问题

2023-02-23 14:44:35 634

原创 Android怎么用adb打开应用以及获得app包

前提获得usb权限adb启动app命令adb shell am start -n package/launch activity例如adb shell am start -n com.android.settings/com.android.settings.Settings终端出现这个语句表示成功了Starting: Intent { cmp=com.android.settings/.Settings }查找当前的activity1.查询当前手机actvity所有启动信息adb s

2021-10-11 14:39:00 1560

原创 Android 源码之overlay分析

文章目录前言编译方式前提静态Overlayres 目录运行时Overlay与SRO的区别配置步骤存在的问题RRO注意事项资源ID总结关于源码中的device.mk前言Android Overlay是一种资源替换机制,它能在不重新打包apk的情况下,实现资源文件的替换(res目录非assert目录),Overlay又分为静态Overlay(Static Resource Overlay)与运行时Overlay(Runtime Resource Overlay),他有自己的局限性,它无法替换java文件。

2021-09-14 13:44:50 4420

原创 fragment简介

Fragment版本修改日期作者修改内容V1.02021.08.06李合意初版文章目录Fragment1、什么是Fragment2、为什么要有Fragment3、Fragment有什么优点4、Fragment的生命周期5、Fragment使用的一些方法**1.将 fragment添加到Activity的两种方式**a.静态注册:以标签的形式添加到Activity的布局当中。b.动态注册:通过java代码将fragment添加到已存在的宿主Activity中**2.Fra

2021-08-10 20:40:07 9890

原创 Mac 11.2 Big Sur AndroidStudio 打开两个项目必卡死

问题开始问题点我本来是用的10.15.4,没有出现过问题,当我听从我的朋友把系统升级到11.2.3后,使用Android Sudio后出现了卡死,(我一开始不在使用,再写后台)本来不知道什么原因。我然后把Android Studio删了重新安装,还是有这个问题。完全删除还是不行,换了低版本也一样有问题。经过多次测试,发现打开一个项目是没有问题的,也就是说一个窗口的情况下是没有问题的。问题点找到了,百度一下,你就清楚了。完全删除Android Studio (不解决问题)# Deletes the

2021-04-01 14:03:26 369

原创 Ubuntu安装sublime text3

Ubuntu安装sublime text3首先在官网SublimeText 地址下载,我下载的是Linux 64bit的版本,一般会下载到Downloads/文件夹下,进入到文件夹下解压tar -xvf sublime_text_3_build_3211_x64.tar.bz2会生成sublime_text_3文件夹,我们要将它移动到/opt目录下sudo mv sublime_text_3 /opt/为了能够在终端用命令行打开sublime 需要设置一个链接sudo ln -s /opt/

2021-02-24 14:13:26 977

转载 TextView跑马灯效果

在xml的Text控件内添加如下代码 android:singleLine="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever"在Activity或者Fragment或者Adapter内添加如下代码:...

2019-07-25 11:42:59 92

转载 Android获取当前网络状态总结

文章目录前言1.判断是否有网络连接2.判断WIFI网络是否可用3.判断数据流量是否可用4.获取当前网络连接的类型信息5.获取当前的网络状态前言在我们的App进行网络请求时,经常会遇到断网,重连,数据流量和WIFI变化等情况,那么我们要怎么去判断当前的情况呢?接下来就给大家介绍常用的网络状态判断方法。判断是否有网络连接判断WIFI网络是否可用判断数据流量是否可用获取当前网络连接的类型信...

2019-04-15 17:41:01 1705

原创 Android与H5之间的互调

文章目录前言:WebView前言:android发展至今,为了屏幕适配、apk的大小以及代码的适配,在很多情况下都是通过H5互调。WebView初始化 @SuppressLint("JavascriptInterface") private void initWebView() { //1.加载页面-H5,html,自定义浏览器,直接在 web...

2019-04-10 16:18:26 219

转载 Bcompara 免费试用教程

Windows在bcompara中C:\Users***\AppData\Roaming\BCompare\BCompare.iniUbuntu1.安装wget http://www.scootersoftware.com/bcompare-4.2.9.23626_amd64.debsudo apt-get updatesudo apt-get install gdebi-core...

2019-04-09 10:54:15 498

转载 Activity使用Dialog样式导致点击空白处自动关闭的问题

将Activity设置成窗口的样式实现Dialog或者Popupwindow效果在开发中是很常用的一种方式,在AndroidMenifest.xml中将需要设置的Activity增加android:theme="@android:style/Theme.Dialog"属性即可。但是窗口化的Activity有个问题就是:点击窗口空白处Activity会finish。如何避免这个问题呢,办法如下:一...

2019-04-01 10:50:38 187

原创 android获取屏幕尺寸

屏幕尺寸获取屏幕尺寸的意义获取屏幕尺寸的意义在工作中,经常要对手机的屏幕进行适配,适配的要点在与

2018-12-07 12:14:01 952

转载 Android控件之 CardView

CardView的使用配置build.grade只要在build.grade文件中加入以下代码以自动导入support-v7包。在重新build一下工程。dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appc...

2018-10-25 15:30:12 243

原创 android去除应用上的标题方法

Android开发去除标题栏title 对于extends Activity与AppCompatActivity,两种方式是不一样的,一定要注意:如果你要删除某一个页面的标题就可以在java代码中添加,要是所有页面都不要标题,请在Mainfest中添加。Android去除标题栏title其实非常简单,他有两种方法,一种是在java代码中添加,另一种是在AndroidManifest....

2018-10-24 16:47:07 332

原创 ubuntu下关于Git版本过高,拉取代码的要求

在Ubuntu是更新Git时,会自动更新到2.17。但是在Git大于2.16之后会报ssh variant 'simple' does not support setting port 错误Git更新语句sudo add-apt-repository ppa:git-core/ppasudo apt-get updatesudo apt-get install git修改simp...

2018-10-24 16:39:34 386

原创 ubuntu 安装与切换Java版本以及javac

安装sudo add-apt-repository ppa:openjdk-r/ppasudo apt-get update安装jdk 7sudo apt-get install openjdk-7-jdk安装jdk 8sudo apt-get install openjdk-8-jdk切换Java版本sudo gedit /etc/profile ,打开Openjdk8的环境...

2018-10-24 16:37:45 7952

原创 ubuntu 安装Git与配置SSH key

第一步:安装git。用Ctrl+Alt+T打开终端,输入命令 sudo apt-getinstall git第二步:配置本机Git属性终端输入: git config --global user.name "Your Name" git config--global user.email "email@example.com"可以通过命令 git config–list,查...

2018-10-24 16:30:54 11206

原创 android7.0 权限问题

目录认识6.0以后的权限问题权限概念权限的分类Normal PermissionsDangerous Permission代码中怎么去获取权限Normal Permissions 获取权限Dangerous Permission 获取权限核心流程认识6.0以后的权限问题权限概念概念问题不用多说,你想使用手机中的某项功能或涉及用户信息时,就需要调用权限,被用户确认后,方可使用。权限的分类G...

2018-10-19 17:46:55 1769

转载 CSDN-markdown编辑器用法

标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑...

2018-10-19 14:36:34 76

原创 android 冷知识 像素

android 像素px (像素): 每一px对应屏幕上的一个点。dip或dp(device independentpixels,设备独立像素):                     一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp=1px。但随着屏幕密度的改变,dp与px的换算会发生改变。一般为了支持WVGA、HVGA和QVGA推荐使用这个,不依赖像素。sp(sc...

2018-10-19 11:49:44 142

转载 Android Studio一直不停Indexing,解决方法

问题:Android Studio一直不停Indexing即频繁Indexing,而不是一直Indexing.解决办法:File-->  Invalidate Caches/Restart-->   Invalidate and  Restart.做的记录:怕忘记...

2018-09-10 14:35:47 3222 1

原创 AndroidStudio如何使用jar包

第一步,把jar包放到项目文件夹里面放到app libs 里面  如图: 第二步,AS左边切换到Project区间找到当前架包右键,Add As Library 确定,然后就可以使用该架包 ...

2018-09-06 19:01:10 181

空空如也

空空如也

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

TA关注的人

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