程序猿王老铁
码龄5年
  • 182,644
    被访问
  • 83
    原创
  • 16,386
    排名
  • 158
    粉丝
关注
提问 私信

个人简介:心有猛虎,细嗅蔷薇

  • 加入CSDN时间: 2017-10-29
博客简介:

Demons的博客

博客描述:
emmmm
查看详细资料
  • 3
    领奖
    总分 300 当月 8
个人成就
  • 获得255次点赞
  • 内容获得74次评论
  • 获得1,260次收藏
创作历程
  • 1篇
    2022年
  • 3篇
    2021年
  • 1篇
    2020年
  • 5篇
    2019年
  • 69篇
    2018年
  • 8篇
    2017年
成就勋章
TA的专栏
  • Android基础
    9篇
  • 亲测有效
    2篇
  • Android开发环境
    1篇
  • Linux
    23篇
  • C/C++
    39篇
  • Python爬虫
    2篇
  • 基础面试题
    17篇
  • 安装配置
    2篇
  • 转载
    2篇
兴趣领域 设置
  • 数据结构与算法
    数据结构推荐算法
  • 移动开发
    flutterandroid studio
  • Android
    gradleandroid jetpackrxjava
  • 软件工程
    性能优化
  • 设计
    uxui
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

记录测试代码

记录测试代码import android.graphics.Colorimport android.os.Bundleimport android.os.Handlerimport android.os.Looperimport android.os.Messageimport android.view.Gravityimport com.blankj.utilcode.util.SizeUtilsimport com.wind.base.BaseActivityimport com.wi
原创
发布博客 2022.04.02 ·
1899 阅读 ·
1 点赞 ·
1 评论

【工具类】使用Spannable设置TextView的各种样式

废话不说,直接上图描述上图包含以下各项操作:textView内容中的关键字添加点击事件textView内容添加下划线textView内容添加删除线textView内容中的关键字添加删除线textView内容设置斜体textView内容中的关键字设置颜色textView内容中的关键字设置颜色+单位textView内容中的关键字设置背景色textView内容中的关键字添加超链接textView内容中的关键字设置大小textView内容中的关键字设置大小(关键字大小为默认字体大小的多
原创
发布博客 2021.12.27 ·
1410 阅读 ·
2 点赞 ·
0 评论

【亲测有效】WebView内的本地网页,使用XMLHttpRequest加载失败

问题描述使用WebView来显示本地网页时,如果开发人员在网页里使用了XMLHttpRequest来额外加载本地文件,在部分手机上会呈现下列的错误讯息:Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'file:///asset/content.txt'问题原因发生这个错误的原因,是因为Android基于安全性的考虑,从Android 4.1版开始禁止了WebView内的本地网页使用XMLHttpRequest来读取本地档案
原创
发布博客 2021.06.29 ·
323 阅读 ·
0 点赞 ·
1 评论

【亲测有效】:genymotion输入中文

问题:使用genymotion模拟器的时候,发现genymotion本身是不支持中文输入法的,怎样才能输入中文?这里给出一种解决方案:1、本地下载好 必应输入法的apk文件(在豌豆荚官网下载到本地,必应输入法亲测可用)(下载链接:https://www.wandoujia.com/)2、启动模拟器,直接将上面下载好的apk文件拖拽到模拟器屏幕上,会自动传输和安装 ps:这个就不需要图了吧3、按照步骤激活使用必应输入法4、之后弹出键盘就可以输入中文...
原创
发布博客 2021.03.23 ·
235 阅读 ·
0 点赞 ·
1 评论

【亲测有效】Windows下ndk工具编译curl库生成.a文件

libcurl版本:7.73.0ndk版本:好像是最新版本编译android版本:arm64-v8a / all编译步骤:1. 新建jni文件夹,把libcurl源码所有文件拷贝到jni文件夹2. 在jni目录添加以下两个mk编译文件Android.mkLOCAL_PATH:= $(call my-dir)CFLAGS := -Wpointer-arith -Wwrite-strings -Wunused -Winline \-Wnested-externs -..
原创
发布博客 2020.11.20 ·
405 阅读 ·
1 点赞 ·
0 评论

android实现天气预报App(1)——全国省、市、县三级列表

前期准备工作首先创建XXXWeather项目,具体的我就不多说这里使用LitePal来管理App的数据库我们在app/build.gradle文件中增加App需要用到的依赖 implementation 'com.google.android.material:material:1.0.0' implementation 'org.litepal.android:core:1.4.1'...
原创
发布博客 2019.09.30 ·
15486 阅读 ·
11 点赞 ·
10 评论

android实现天气预报App(0)

首先来看看目录结构activity:主要是天气预报的各个页面db:存放省、市、县三种数据的实体类gson:存放获取的天气相关的json实体类service:天气等数据更新相关代码的存储utils:存放的是一些网络请求,数据存储等相关工具类相关功能本天气预报App主要是在看郭霖大神的《第一行代码》时,顺便写一个练练手的,同时也有自己的一些改变。先看看图吧:基本功能如图所示...
原创
发布博客 2019.09.30 ·
17113 阅读 ·
22 点赞 ·
42 评论

记录问题——Session 'app': Install failed.

发现问题在使用百度地图SDK时,在AndroidManifest.xml中增加了几个权限,和标签,又注册了LBS SDK中的服务,结果出现以下问题在网上搜了好多方法都不行,查看Event LogFailed to commit install session 2087392238 with command cmd package install-commit 2087392238. Err...
原创
发布博客 2019.09.29 ·
2426 阅读 ·
0 点赞 ·
1 评论

解决方案----Android中出现 Cannot resolve symbol XXX

话不多说,直接上图解决方案1:然后点击解决方案2:1.哪个Jar包有问题就把该配置注释掉,比如下面这个:dependencies { //implementation 'com.android.support:appcompat-v7:28.0.0-alpha3' //implementation 'com.android.support:desig...
原创
发布博客 2019.09.02 ·
1303 阅读 ·
1 点赞 ·
0 评论

解决方案----标题栏使用 setSupportActionBar(toolbar) 后报错

标题栏使用 setSupportActionBar(toolbar) 后报错This Activity already has an action bar supplied by the window decor.Do not request Window.FEATURE_SUPPORT_ACTION_BAR and set windowActionBarto false in y...
原创
发布博客 2019.09.02 ·
1500 阅读 ·
0 点赞 ·
0 评论

C++:堆栈溢出问题?

堆栈溢出的原因1.函数调用层次太深。函数递归调用时,系统要在栈中不断保存函数调用时的现场和产生的变量,如果递归调用太深,就会造成栈溢出,这时递归无法返回。再有,当函数调用层次过深时也可能导致栈无法容纳这些调用的返回地址而造成栈溢出。2.动态申请空间使用之后没有释放。由于C语言中没有垃圾资源自动回收机制,因此,需要程序主动释放已经不再使用的动态地址空间。申请的动态空间使用的是堆空间,动态空...
原创
发布博客 2018.09.21 ·
2772 阅读 ·
2 点赞 ·
0 评论

C++:while(cin>>tmp)无法结束

有这样一段代码:int tmp;vector<int> arr;while (cin >> tmp){ arr.push_back(tmp);}for (int i = 0; i < arr.size(); i++){ cout << arr[i] << ' ';}运行输入:结果是无法结束,怎么回事呢?...
原创
发布博客 2018.09.14 ·
2385 阅读 ·
3 点赞 ·
0 评论

解决:CentOS 7下yum install mysql-server无包可用

在Linux下安装mysql,同时要把mysql-server安装完成,但是使用yum安装会出现以下问题解决方法 如下:首先输入以下命令 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm然后输入ls 进入目录会发现有安装包输入以下命令rpm -ivh mysql-communi...
原创
发布博客 2018.09.08 ·
3467 阅读 ·
2 点赞 ·
1 评论

面试题:虚函数与纯虚函数的区别

1.虚函数和纯虚函数可以定义在同一个类中,含有纯虚函数的类被称为抽象类,而只含有虚函数的类不能被称为抽象类。2.虚函数可以被直接使用,也可以被子类重载以后,以多态的形式调用,而纯虚函数必须在子类中实现该函数才可以使用,因为纯虚函数在基类有声明而没有定义。3.虚函数和纯虚函数都可以在子类中被重载,以多态的形式被调用。4.虚函数和纯虚函数通常存在于抽象基类之中,被继承的子类重载,目的是提供...
原创
发布博客 2018.09.03 ·
2469 阅读 ·
5 点赞 ·
0 评论

Struct和Class的区别

一、c++最初被称为“c with class”,足见class在c++中的地位。在c++中我们可以用class自定义用户数据类型,然而它还存在一个类似的——struct,他们似乎有着太多的相同的特点与功能。C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。最本质的一个区别就是默认的访问控制,体现在两个方面:   ...
原创
发布博客 2018.09.03 ·
741 阅读 ·
0 点赞 ·
0 评论

STL之迭代器&&迭代器失效

1.说说设计模式?(迭代器模式)        迭代器模式作为STL的六大组件之一,通俗来讲,它就是用来遍历容器的,对容器进行一定的操作。我们通常使用的容器vector、list、map、set、multimap、multiset、deque,内部是实现有顺序表、链表、红黑树。如果我们遍历这些容器就要明白它们的底层构造,相当不方便。iterator被定义出来就是不需要了解这些容器的底层实现,来...
原创
发布博客 2018.08.11 ·
332 阅读 ·
0 点赞 ·
0 评论

C++四种强制类型转换的机制与功能

C++四种强制类型转换1.static_cast(编译时处理)用于两个相关的类型的转换,属于静态转换(非多态类型转换)2.const_cast(编译时处理)删除已有变量的const属性,方便赋值,但是修改的话还是要加上volatile关键字只能对指针或者引用去除或者添加const属性,对于变量直接类型不能使用const_cast; 不能用于不同类型之间的转换,只能改变同种...
原创
发布博客 2018.08.09 ·
704 阅读 ·
0 点赞 ·
0 评论

C++11新特性之一

1.初始化方式C++11扩大了用大括号括起的列表(初始化列表)的使用范围,使其可用于所有的内置类型和用户自定义的类型,使用初始化列表时,可添加等号 (=),也可不添加。vector<int> v;v.pushback(1);...vector<int> v{1,2,3,4,5};...map<string,string> dict{{"in...
原创
发布博客 2018.08.09 ·
156 阅读 ·
0 点赞 ·
0 评论

访问空指针程序崩溃的底层剖析

在C/C++程序中,我们访问空指针,产生“不可预料”的错误,导致程序崩溃,那为什么程序会崩溃呢? 访问指针的时候虚拟地址就会向物理地址映射,此时页表会去查看这块地址,而这块地址被存放在只读区,当页表发现地址是无效的,就会反映给操作系统,操作系统就会发送11号信号终止此进程,所以进程异常终止程序崩溃在 Linux 系统中:访问空指针会产生 Segmentation fault 的错误。...
原创
发布博客 2018.08.04 ·
1913 阅读 ·
1 点赞 ·
0 评论

正则表达式

shell编程之正则表达式部分正则表达式简介 正则表达式是用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割、匹配、查找以及替换操作。正则表达式与通配符这里归纳一下:正则表达式:主要用来匹配文件内容,如greo包含匹配通配符:主要用来匹配文件名,如find完全匹配基础正则表达式字符截取命令cut [选项] 文件...
原创
发布博客 2018.08.01 ·
168 阅读 ·
0 点赞 ·
0 评论
加载更多