自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 InputReader.cpp

代码搬运工搬运自:InputReader.cpp - Android Code Search/* * Copyright (C) 2010 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may

2022-04-16 14:16:47 511

原创 GIT PUSH : src refspec master does not match any

今天在github创建了一个仓库,使用git push origin master提交时,报如下错误:error: src refspec master does not match anyerror: failed to push some refs to ''原因查了大半天,原来是github仓库默认主干名称从master改成了main。改用如下命令即可:git push origin main相关链接:GitHub 将使用 “main”替换掉 “master”等术语...

2021-07-28 11:17:19 271

原创 CoolWeather APP项目总结

这是Android《第一行代码》第2版中的app项目。总体上是一个请求网络json格式的天气数据,然后呈现在界面上的一个app项目。架构如下P.S. 经实际测试,项目中的网络api如今都相应很缓慢了,还是建议寻找新的api。一、网络请求要请求的链接有两类,一类返回省、市、区(县)等列表信息,另一类返回某一个区(县)的具体天气信息。均返回的是json数据。第一类链接示例如下:http://guolin.tech/api/china(省列表) http://guolin.tech/api.

2021-07-12 16:20:52 204

原创 Android开机流程简述

以下内容大部分总结自《Android进阶解密》名词解释名词 解释 init进程 linux内核加载完成后启动,Linux系统用户空间的第一个进程,入口函数在init.cpp main,是Zygote的父进程 属性服务(property_service) 一个socket的服务端。对ctl. ro. persist. 等不同开头的系统属性分别处理 僵尸进程 子进程终止但父进程不知道,系统进程表中仍保留子进程的信息,这个子进程则称为“僵尸进程” init.r.

2021-07-04 21:54:08 229 3

原创 最简单的ListView示例

效果如图,加入了点击事件代码及注释如下public class MainActivity extends AppCompatActivity { // 准备好数据,数组形式 private String [] data = {"Apple","Banana","Orange","Watermelon","Pear","Grape","Pineapple","Strawberry","Cherry", "Mango","Apple","Banana.

2021-06-24 16:13:09 135

原创 AlertDialog弹窗

AlertDialogpublic class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); AlertDialog.Bu

2021-04-09 15:52:56 130 1

原创 Android启动时使用SharedPreferences报错原因分析

SharedPreferences in credential encrypted storage are not available until after user is unlocked最近做TV开发,Android 9.0,Launcher应用刚启动时调用SharedPreferences,会出现黑屏或闪屏现象。log报错如下:

2021-03-03 17:43:15 3893 1

原创 Android获取子网掩码、IP地址等网络信息

以下方法在Android 9.0 TV 下测试可用步骤如下:1. Android Manifest中添加INTERNET的权限<uses-permission android:name="android.permission.INTERNET"/>2.Runtime.getRuntime().exec(new String[] { "ifconfig" }),再解析结果 try { Process process = Runtime.

2021-02-20 15:01:16 1827 6

原创 adb install 报错:INSTALL_FAILED_TEST_ONLY

问题描述adb install 安装apk时,报如下错误:Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]解决方法方法一: 加参数 -tadb install -t test.apk方法二:在Android Studio项目中的gradle.properties全局配置中设置如下,可取消自动在apk添加 android:testOnly="true" 属性。android.injected.testOnly=false..

2021-02-09 15:16:30 2410

原创 腾讯云轻量应用服务器搭建wordpress之发送注册验证邮件

最近在使用腾讯云轻量应用服务器搭建一个wordpress博客,用户使用注册功能时,需要给用户的邮箱发注册验证邮件。邮件死活发不出去!!特此记录踩坑。折腾好几天无法发送。最终解决方案:使用了Ludou Custom User Register插件跳过注册邮件验证环节。以下为过程详细记录:环境搭建1. 用的这个腾讯云轻量应用服务器,WordPress镜像应用。2. 开启注册选项,随后在登录页面会多出注册按钮。 3. 重头戏,安装SMTP插件发送邮件。我使用WP ...

2021-02-08 22:54:32 1897

原创 word批量替换交叉引用格式

很多时候,我们使用word写论文时,需要一些批量替换的操作。如下图所示,当我们需要批量替换引用格式为上角标时,需要怎么做呢?1.Crlt+F 调出高级查找2.勾选“使用通配符”,并输入查找内容\[[0-9]{1,}\]其中[0-9]表示数字,{1,}表示1位数字以上。更加详细地内容请参考“通配符”。此时”查找下一处”便可以定位到要查找地内容。确认无误后,再“替换...

2020-03-26 12:22:54 9607

原创 在windows下git的基本使用

下载git和安装 https://git-scm.com/downloads 右键菜单"git bash here" 配置name和email git config --global user.name "Your Name" git config --global user.email "email@example.com" 初始化 git init 添加文件到暂存...

2020-03-20 11:24:05 196

原创 实测冒泡排序、简单选择排序、直接插入排序的性能

分别使用1e3、1e4、1e5大小的随机数组测试性能。直接插入的性能最好 冒泡 简单选择 直接插入 1e3 2 1 0 1e4 224 37 15 1e5 25708 3709 1468 测试代码如下:#include<vector>#include<cstdlib> #...

2020-03-11 18:47:02 229

原创 腾讯会议共享PPT使用演讲者模式

疫情当头,我们的毕设答辩改成了腾讯会议在线答辩。问题来了,按常理来说,用腾讯会议的共享桌面放映PPT时,就用不到PPT双屏时候的演讲者模式了。这对于我这样看注释的念稿党来说无疑深受打击。经过一番折腾,发现了一个可以使用演讲者模式的方法。1. 按照管理,点击共享屏幕,选择PPT,然后正常地点击播放,这时候双方都是看到正常的PPT放映界面。2.重点来了,在放映的PPT中右键点击“显示演讲者...

2020-03-07 11:20:25 203150 53

原创 Visual Studio 配置库文件的操作

找到Property Manager,右键新建属性表,打开属性表配置路径宏:User Marcos配置include目录:C/C++-> General配置lib文件方法1:Linker -> Input -> Additional Dependencies配置lib文件方法2:代码中加 #pragma comment(lib,"文件名")配置lib目录:...

2020-02-27 18:20:25 548

原创 在VS环境下安装并配置Qt

Qt官网下载的是个下载器,而且实在太吉尔慢了,这时候需要清华镜像源登场到下面这里选个版本下载吧:https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/点开安装包安装,还需要到Qt官网注册个账号噢勾上你的VS版本到这里还没完事,还需要安装VS插件,到这下载:https://mirrors.tuna.tsinghua.e...

2020-02-27 11:30:58 300

原创 bitbucket 删除仓库(Repository)

新版的bitbucket删除仓库的地方改了,一时间没找到,特此记录。第一步,在Repository的侧边栏点击Settings: 第二步:滚动到最下方,点Delete repository...

2019-01-10 09:00:54 4776

空空如也

空空如也

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

TA关注的人

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