- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 Kotlin构造函数形参修饰符(var val)
的参数将自动成为该类的属性(如 Student类的 sno和grade属性),而没有val 或者 var关键字的参数,其作用域仅限于主构造函数内有效。另外,如果有val关键字,会为其自动添加getter函数,如果是var关键字,则会自动添加getter和setter。
2022-11-03 16:24:42
676
原创 如何在登录后忘了window10密码情况下修改密码
适用情况:1、忘记密码2、此时电脑设置了自动登录或者其他方式能进入桌面方法:win+R弹出运行,输入netplwiz点击属性修改用户名修改用户名:点重置,设置新密码,重启即可...
2021-03-28 19:36:56
379
原创 Android安卓实现自定义版本号VersionCode和VersionName
自定义版本号通仅能在flavor操作,但是无法对buildType。原因是在mVersionCode和mVersionName等属性是在DefaultProductFlavor.java之前有方案是:applicationVariants.all { applicationVariant -> applicationVariant.outputs.each { output -> if(applicationVariant.buildType.n..
2020-12-26 18:27:17
1469
原创 Android.mk:24: *** missing separator.
这个问题主要是因为mk文件换行符是window的。转换成unix就行了
2018-09-19 19:05:05
1639
转载 彻底卸载beyond
打开命令行1. 查看当前用户的SIDwhoami /user 2. 从注册表删除CacheIdreg delete "HKEY_USERS\<SID>\Software\Scooter Software\Beyond Compare 4" /v CacheId /f
2018-06-14 20:18:20
7158
原创 关于mipmap和drawable使用
在stackoverflow看到关于这两个目录使用比较好的解释: Here is my two cents in trying to explain the difference. There are two cases you deal with when working with images in Android: You want to load an image for your
2018-04-13 15:13:36
1134
原创 解决stackOverflow打开慢的问题.
stackOverflow打开慢并不是stackoverflow被墙,而是因为stackoverflow用了google的api,而Google在天朝是用不了的,所以才导致像stackoverflow这类网站,出现样式错乱,不能注册,不能登录,打开特别慢,甚至打不开。所以,某神将Google 的 CDN 替换成国内中科大的。具体地址:https://github.com/justjavac/Repl
2018-04-12 19:29:07
18774
14
原创 ubuntu用户操作
ubuntu用户操作命令一、useradd与adduser都是创建新的用户 在CentOs下useradd与adduser是没有区别的都是在创建用户,在home下自动创建目录,没有设置密码,需要使用passwd命令修改密码。 而在Ubuntu下useradd与adduser有所不同 1. useradd在使用该命令创建用户是不会在/home下自动创建与用户名同名的用户目录,而且不会自
2018-04-12 00:36:18
319
原创 ubuntu忘记密码
由于ubuntu 很久没有登陆,结果忘记了密码。本来想重新安装的。但是找到了重置密码的方法。更快捷。适用于ubuntu12-16的版本。我是ubuntu_server。方法如下: 1、开机按Shift键,出现如下界面:2:按回车键进入如下界面,然后选中有recovery mode的选项 3:按e进入如下界面,并找到图中红色框的recovery nomodeset及其后面的东西(如果有的话)删除,
2018-04-12 00:06:14
1951
原创 Android 命名空间
安卓的命名空间主要有三类:1.xmlns:android=”http://schemas.android.com/apk/res/android”2.xmlns:tools=”http://schemas.android.com/tools”3.xmlns:app=”http://schemas.android.com/apk/res-auto”其中,1和2命名空间里的属性是系统封装好的,第3种命...
2018-03-05 13:04:25
308
原创 trouble writing output: Too many method references: 90356; max is 65536. You may try using --multi-d
关于64 k引用限制Android应用程序(APK)在Dalvik可执行文件的形式包含可执行的字节码文件(DEX)文件,其中包含已编译的代码来运行你的应用程序。Dalvik可执行规格限制一个Dex文件包含65536个方法:包括Android框架方法、Library方法的总数、和你自己的代码方法总数。因为65536等于64×1024,这一限制被称为“64k引用限制”。 这个极限就要求我们
2017-08-25 15:59:52
1904
原创 strings.xml:237: error: Found text
最近对apk进行多语言翻译的时候,发现从谷歌翻译copy之后编译的时候遇到了xml错误:strings.xml:237: error: Found text " 聽聽聽聽 " where item tag is expected意识到可能是看不到的空格编码导致了这个错误。于是用notepad++显示全部字符,发现空格确实有不同的形式,如图: 错误是在第二个行string。将第二行的空格规制
2017-08-25 14:27:52
814
原创 关于AlertDialog的setView与setContentView区别
lertDialog提供了setView与setContentView两种方法自定义视图。对于setContentView是在AlertDialog的父类Dialog的方法,在父类Dialog方法中,是调用了Window.setContentView。这是对应整个对话框窗口的view。而setView则是AlertDialog的方法,在AlertDialog中调用AlertControll
2017-08-25 14:26:20
12434
1
原创 关于AlertDialog的setContentView无法弹出软件键盘的进一步说明
AlertDialog 的dialog.setContentView必须在dialog.show()之后才能使用,否则会导致崩溃。另外,使用setContentView会导致editView的软键盘弹不出来。使用setView则不会出现这样的情况。这是因为系统默认隐藏了软件键盘。一般方法是用dialog.getWindow().clearFlags(WindowManager.LayoutPa
2017-08-25 14:25:37
525
1
原创 关于android文件系统ext4模式ordered,journal,writeback
对于android的内部存储, 比如格式化为private模式,即sm partition disk private,默认这种格式化是不带日志的)但是可以更改vold的源代码里面的fs/ext4.cpp文件,注释掉cmd.push_back("-J");这句即可带上日志。(-J表示不带日志)这种情况下,会以ordered mode模式格式化。在android 系统中ext4有三种模式:orde
2017-08-25 12:13:46
4550
原创 解决android 对话框 宽度被限定在 65%的问题及背景透明问题
解决android 对话框 宽度被限定在 65%的问题及背景透明问题在写dialog布局时,发现无论是自定义还是使用系统的style,dialog的宽度总被限定在65%的屏幕比例之内。这个问题可以自定义style去解决。代码如下: @android:dimen/dialog_min_width_major @android:dimen
2017-06-14 18:32:18
2118
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人