- 博客(9)
- 收藏
- 关注
原创 Android selector选择器中无法改变drawable大小的解决方法!
selector选择器中的drawable无法改变大小。但是在layer-list中却可以。所以解决方案是 在layer-list中改变大小,后在selector中引用layer-list。<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:width="30dp" a
2020-07-27 22:53:38
927
2
原创 阿里云高校(白嫖)计划:阿里云服务器一年 2核 4G 1M 40G系统盘!!! 手把手教学 从申请到扫雷
目录阿里云服务器有啥用(一)阿里云高校计划(二)阿里云服务器申请(三)设置修改密码进入安全组-配置规则-添加访问规则复制公网IP(四)通过windows远程桌面连接服务器 进行扫雷远程桌面连接快乐扫雷(五)通过手机app进行连接移动端快乐扫雷阿里云服务器有啥用搭建自己的主页,搭建小型网站,时不时点进去欣赏一番;利用服务器来进行爬虫的不间断工作学习Linux系统的操作,shell命令等等一些,也不用装双系统折腾了。挖矿,作者听过身边有人利用这款服务器来进行,电子加密货币的破解,6个月。。。。。。运
2020-07-26 20:56:46
2479
原创 【小白 新手向】 图片三级缓存的快乐你真的GET到了吗?看完必入门的文章。
图片三级缓存(零)图片三级缓存的具体实现步骤(一)网络缓存NetCacheUtils网络缓存工具类(二)本地缓存工具类 MD5Encoder 加密LocalCacheUtels 本地缓存工具类(三)内存缓存MemoryCacheUtils 内存缓存工具类(四)图片三级缓存工具类整合(零)图片三级缓存的具体实现步骤 * 三级缓存设计步骤: * 从内存中取图片 * * 从本地文件中取图片 * 向内存中保持一份 * * 请求网络图片,获取图片,显示到控件上(Hanlder,postion): *
2020-07-26 17:36:29
260
原创 Android Studio 运行出错 Invoke-customs are only supported starting with Android O (--min-api 26)
因为引入的模板或者库中代码含有 java 8.0的新特性。解决方案:在build.gradle中添加代码compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }
2020-07-24 23:51:17
212
原创 Android与H5互调之AlerDialog的实现webView网页字体的大小
private void getData() { url = getIntent().getStringExtra("url"); //设置支持javaScript webSettings = webview.getSettings(); //设置支持javaScript webSettings.setJavaScriptEnabled(true); //设置算计变大变小 webSettings.setUseWideViewPort(true); .
2020-07-05 16:41:04
203
原创 优雅的实现 viewpager的无限轮播图
主要是发延时消息,每四秒更新一次viewpager的CurrentItem实际效果预览: //发消息 每隔四秒要切换一次viewpager页面 if (internalHandler == null) { internalHandler = new InternalHandler(); } //是把消息队列所有的消息和回调移除 internalHandler.removeCallbacksAndMe
2020-07-05 16:33:51
162
原创 Android群英传笔记系列之----第三章View的绘制
定义一个类继承至TextView,并添加其构造函数:要注意的一点就是,添加构 造函数时,一定要添加到含有Attributset参数的的构造函数,否则程序会报错,因为Attributset参数的作用是:外部通过它来获取到自定义view的属性。public class Mytextview extends android.support.v7.widget.AppCompatTextView { public Mytextview(Context context) { super(c
2020-05-26 21:49:17
138
原创 Android 之ViewPagerIndicator框架的引用及样式的修改
1.导入的工作就不多说了,相信大伙都是老手中的战斗机了。2.启动ViewPagerIndicator的模板应用,寻找你想要的功能看完想要的功能,就去寻找相应的类。在ViewPagerIndicator 找到TabsDefault这个类,看看源码了解一下public class SampleTabsDefault extends FragmentActivity { private static final String[] CONTENT = new String[] {
2020-05-20 18:19:07
338
原创 Android studio 全局搜索并替换字符
Android studio 全局搜索并替换字符全局搜索快捷键:Ctrl + Shift + R页面内搜索快捷键 :Ctrl + F替換快捷鍵 :Ctrl + R
2020-05-19 23:51:13
609
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人