技术标签: 我的android学习路线 androidstudio sdk 编程语言
下载地址
http://www.android-studio.org/
目前最新的版本是3.1.2版本,下载即可.
下载完成之后开始安装,安装过程不难如下
选择软件的安装路径
安装完成后启动android studio
这里默认选择”do not impor settings”,暂时不知道有啥作用
这里提示无法访问android SDK list,应该还需要安装配置android sdk.这里先选择cancel
进入welcome界面
点击上图的finish按钮后,就进入了android studio创建工程的界面.
如果此时点击新建工程会出现如下的提示,找不到android sdk
那么又如何安装配置android SDK呢?
android SDK工具包下载地址
http://www.androiddevtools.cn/
选择下载如下的红色的工具包
下载完成后解压即可.
再回到新建工程界面,点击下方的configure选择 SDK manager
进入如下界面后点击图中的edit
如下图,找到你的android sdk目录
配置完成后再来新建工程就可以了啊.
笔者第一次安装完毕android studio后关闭,再来打开时还是出现如下的提示
然后笔者选择cancel,依然提示找不到SDK如下:
点击next后,需要重新再选择SDK目录。
如果每次启动都这样的话,实现是太不方便了。
我们不想每次启动都更新检查SDK,我们需要改一下Android Studio的配置文件,打开Android Studio安装路径下的bin文件夹找到 idea.properties文件,在最后添加代码disable.android.first.run=true即可
C:\Program Files\Android\Android Studio\bin\idea.properties
然后再重新启动Android Studio就不会出现上面的提示了。
安装android studio不难,但是需要配置sdk。
如下两个文件是必须的。SDK容易下载错了笔者第一次就下的不对SDK配置老是不行。
附加:
安装最新版本后新建工程出现各种异常报错,解决起来很麻烦,这里不再下载安装最新版本,可以参考如下地址下载如下的版本。
http://www.android-studio.org/index.php/download/hisversion
安装此版本需要安装jdk环境,jdk安装比较简单可以自行安装即可这里不再赘述。
软件版本:
android-studio-bundle-143.2915827-windows.exe
jdk-8u171-windows-x64.exe
在Androidmanifest.xml里删掉下面这句就好了1
程序员生存定律这书是陆续发的,所以做个目录让想从头读的方便些:前言:解码程序人生
目录一、场景需求解读二、Mean Squared Error (MSE)简介三、The Structural Similarity Index (SSIM)简介四、算法代码实现五、效果展示与分析六、思维扩展参考资料注意事项一、场景需求解读 在现实场景中,我们经常会遇到一个问题,即如何评价不同图片的好坏,或者如何比较两张图片的相似性。它在学术研究领域中具有的广泛的研究前景,例如当你提出来一种新..._pyssim 相似度计算
垃圾收集器整理1.Serial 垃圾收集器(单线程、复制算法)2.ParNew 垃圾收集器(Serial+多线程)3.Parallel Scavenge 收集器(多线程复制算法、高效)自适应调节策略也是 ParallelScavenge 收集器与 ParNew 收集器的一个重要区别。4.Serial Old 收集器(单线程标记整理算法 )5.Parallel Old 收集器(多线程标记整理算法)6..._hotspot 默认的是 parallel 回收器吗
选题:设计实现一种基于文本内容/情感的文本自动分类方法具体目标:实现一个分类器,完成对微博文本的简单二元分类,即分为正面、负面。微博文本不同于正式文本,作为在网络社区上的文本,具有不规范性、流行性、符号混杂性等特点,具体总结了以下四点:2、4给处理上带来方便,特别是文本化的表情符号能够增加情绪词权重;而 1、3 是挑战,需要数据量尽量大,涵盖更多的语言现象。而在中期报告中也提出,由于句子中与情绪表达无关的文本的存在,直接使用分类的方法对于长文本不适用,需要进行过滤,并且传统分类方法忽略了词间的语义联系,使_情绪加权csdn
java.net.BindException: Cannot assign requested address: bind
Label (绘制文本和图片) GUI.Label(new Rect(20,20,20,20),"Hello World"); Box (绘制一个图形框) GUI.Box(new Rect(20,20,20,20),"Hello Word"); Button (绘制按钮,响应单击事件) GUI. Bu
环境: rac:[root@jhdb01 ~]# cat /etc/redhat-release CentOS release 6.6 (Final)[root@jhdb01 ~]# uname -r2.6.32-504.el6.x86_64dg:[root@CTS11615-rebulid ~]# cat /etc/redhat-release CentOS release 6.5 (F_oracle rac后还能做dg么
接着上一篇文章 继续 JSON 的存储,相关文章1上一篇文章 讲的 是 一个 角色 存储 JSON 数据,读取写入。本文讲的是 多个 角色 存储 JSON 数据,读取写入。它支持List和List数组由于Unity的 5.2以上版本 已经 支持 JSON ,也就是说 ,可以不用引入 外部 的 JSON.dll 库(LitJSON.dll),就可以使用 unity
7-20 表达式转换 (25 分)算术表达式有前缀表示法、中缀表示法和后缀表示法等形式。日常使用的算术表达式是采用中缀表示法,即二元运算符位于两个运算数中间。请设计程序将中缀表达式转换为后缀表达式。输入格式:输入在一行中给出不含空格的中缀表达式,可包含+、-、*、\以及左右括号(),表达式不超过20个字符。输出格式:在一行中输出转换后的后缀表达式,要求不同对象(运算数、运算符号)之间以空格分隔,但结尾不得有多余空格。输入样例:2+3*(7-4)+8/4输出样例:2 3 7 4 - * +
transition后加过渡时间,transitionend 事件会在时间间隔后才会被触发。所以我的理解是css先加载,但是这个过渡的过程是异步的,此时绑定transitionend 事件的脚本已经执行到了。不知道我这样理解对不对,如果不对还望有人指正。我做了一个实验:html:js:function fun_transitionend(){console.log("transition end"..._transitionend 时间不准确
症状:输入密码一闪而过,一点提示也没有,密码首先保证是正确的..于是就想到了 直接跳过权限验证 ,用到了以下的方法:一、 首先进入cmd 切入MySQL的安装目录,然后切入 bin 目录 ,输入mysqld-nt --skip-grant-tables命令。这个 cmd 窗口先不要关闭, 打开另一个窗口 登陆MySQL 或直接点开 MySQL Command Line Client 输入正确的密码..._mysql一闪而过