- 博客(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关注的人