logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android多次认证失败登录锁定功能的实现

解决的问题:      我们在开发Android app的登录功能时,为了加强app的安全性,很有必要实现这样一种功能,即多次登录认证失败,app锁定,直到一定时间之后才能够允许用户重新认证登录。姑且叫它登录锁吧。      这样的登录锁功能实现基于两个关键点:      1.System.currentTimeMillis()方法用于获取Java虚拟机的当前运行时刻。

#android studio#安全
SecureCRT连不上Linux虚拟机的一种可能

首先说下我的情况,主机是win7 64位操作系统,然后开了两个虚拟机,一个是Ubuntu9.10,另一个是UbuntuKylin。这其中,Ubuntu9.10是直接拷别人的虚拟机,UbuntuKylin是自己安装的。        问题是,Ubuntu9.10是可以用SecureCRT与主机相连进行远程控制的,但是UbuntuKylin是不能通过SecureCRT与主机相连进行远程控制,虚拟机

#虚拟机#linux
Android Studio安装配置Genymotion后无法调试APP的解决

遇到的问题:    按照网上的基于Android Studio安装Genymotion插件的教程我已经安好了Genymotion,插件的小图标也已经出现在Android Studio中,点击也能够启动Genymotion中对应创建的虚拟机,但是问题来了,首先是点击Android Studio的Run按钮,本身在Android Studio中创建的AVD都不显示了,去对应的路径下看,AVD其实都

#android studio
Android6.0源码下载

终于成功把Android 6.0 r1源码的源码编译。先上图,这是在Ubuntu中运行的Android模拟器:由于我是在Win8中安装虚拟机VMware,然后在虚拟机中安装Ubuntu进行编译,所以遇到诸多麻烦。如果直接在Linux中编译,可能会更顺利。-------------------------------------------------------------

调整虚拟机中Linux的屏幕分辨率

输入以下命令:xrandr -s 1360x768就能够将屏幕分辨率调整为1360x768,以此类推。如果想要查看有关分辨率的信息,直接输入命令:xrandr就可以了。

Genymotion解决VirtualBox cannot start the virtual device

遇到的问题:    本人使用的Win10 64bit系统,之前由于开发Android的需要电脑上装有Oracle VM VirtualBox和Genymotion且均能正常使用,操作系统自动更新之后,Genymotion打开虚拟机时就报下面的错误。此时,Android Studio自带的AVD可以正常使用。    找了网上的一些改IP,改内存大小,改处理器个数等办法都没能解决。现在提供一种

Win 10 无法打开内核设备“\\.\Global\vmx86”

Win 10操作系统, VMWareWorkstation10 无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件。你想要在安装 VMware Workstation 前重启吗?打开vmware10中的Linux虚拟机时就报这个错误,解决方法如下:1. 找到c:\windows\system32\cmd.exe 文件,右击选择以管理员身份运行。这一

repo下载国内链接android源码

刚好碰到要下载一个指定版本的android源码,在网上没有找到,所以只能自己去下载,看了谷歌官方下载帮助但是苦于墙抽风,下载速度也奇慢,所以找了几个国内的源头下载,那么跟着我动起来,在这之前你需要一台装有linux的电脑或者是虚拟机上装有linux也是可以的. (一).科普一下git与repo的区别1. Git:Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非

VMware tools出现“正在进行简易安装时,无法手动启动VMware tools安装”解决方法

遇到的问题:安装VMware Tools的时候提示“正在进行简易安装时,无法手动启动VMware tools安装”的提示信息。解决方法如下:1.首先关闭当前正在运行的虚拟机,在虚拟机设置中选择“软盘”--->使用物理驱动器(自动检测)2.点击CD/DVD(SATA)查看右侧是否如下图所示:     3.一般都是如上图所示的

#虚拟机
Android自定义ViewGroup(四、打造自己的布局容器)

目录:简单实现水平排列效果自定义LayoutParams大致明确布局容器的需求初步定义布局属性继承LayoutParams定义布局参数类重写generateLayoutParams在布局文件中使用布局属性在onMeasure和onLayout中使用布局参数支持layout_margin属性  通过前面几篇博客,我们能够自定义出一些比较简单的自定义控件,但是这在实际应用中是远远不够的,为了实现一些比

    共 13 条
  • 1
  • 2
  • 请选择