自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Deus ex

喜欢的东西总是让人着迷,我们被别人看做疯子,我们总是不断的前进。

  • 博客(35)
  • 收藏
  • 关注

原创 linux 用户操作功能与权限

2017-01-31 23:37:54 429

原创 ubnutu Clion安装和环境变量设置

CLion是一款专为开发C及C++所设计的跨平台IDE。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时它还使用智能编辑器来提高代码质量、自动代码重构并且深度整合CMake编译系统,从而提高开发人员的工作效率。1:安装JDK,配置环境变量1:下载Clion的安

2017-01-20 00:10:37 5509

原创 ubuntu 16.04LTS 下CodeBlocks16.01版

1、安装编译环境,C库、C++库和Boost库装好sudo apt-get install build-essential //有可能安装 build-essential 后gdb就已经安装过了  sudo apt-get install gdb  2、安装Code::Blocks 16.01首先登录Code::Blocks官方网站:http://www

2017-01-19 21:26:05 1225

原创 Ubuntu16.04怎么将桌面启动器放到屏幕底部

在终端中输入以下命令:gsettings set com.canonical.Unity.Launcher launcher-position Bottomgsettings set com.canonical.Unity.Launcher launcher-position Left命令是调整到左边的

2017-01-19 14:26:43 4968

原创 Ubuntu下安装codeblocks步骤

先依次安装依赖包1. sudo apt-get install build-essential 2. sudo apt-get install libwxgtk2.8-0 libwxgtk2.8-dev wx2.8-headers wx-common 3. sudo apt-get install libgamin0 4. sudo ap

2017-01-19 13:56:04 468

原创 ubuntu修改hosts

终端运行sudo nano /etc/hosts然后就可以在里面编辑hosts文件了,弄好以后ctrl+o回车保存,ctrl+x退出原文件hosts127.0.0.1localhost127.0.1.1 deus-Lenovo-Rescuer-14ISK# The following lines are desirable for IPv6 capabl

2017-01-18 16:24:35 423

原创 ubuntu运行android studio出错unable to run mksdcard sdk

我创建AVD总是不成功,来回折腾了几个小时。系统是ubantu 16.01 64位原因:缺少lib到了这个地方就会蹦出 unable to run mksdcard sdk 解决方法:sudo apt-get install lib32z1 lib32ncurses5  lib32stdc++6完成完成以后就可以创建AVD了

2017-01-18 15:17:21 419

转载 Ubuntu系统下配置Android开发环境

开发工具安装推荐方式:JDK1.检查Java是否已经安装在Ubuntu上java -version2.看到如下输出,就代表你已安装Java,如果没有就代表没有安装java version "1.8.0_74"Java(TM) SE Runtime Environment (build 1.8.0_74-b02)Java HotSpot(TM) 64-Bit

2017-01-18 14:53:37 418

原创 Ubuntu下安装Genymotion安卓模拟器

通过组合键ctrl + alt + T键打开终端,输入以下命令:sudo apt-get install virtualbox上面这一句是安装虚拟机软件Virtualbox,没有安装这个软件不能够使用Genymotion软件。cd *   进入安装包路径再输入chmod +x genymotion-2.2.2_x64.bin(赋予执行权限)

2017-01-18 13:28:38 11884

转载 Linux必学的60个命令

inux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使

2017-01-18 10:45:37 447

原创 Ubuntu16.04 安装openjdk-9-jdk依赖关系

终端输入sudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install openjdk-9-jdksudo apt-get -f install

2017-01-18 02:13:07 7081 2

原创 ubuntu中在Launcher上添加Android Studio的运行图标

运行命令创建desktop文件:sudo gedit /usr/share/applications/android_studio.desktop打开窗口后输入以下内容,注意Exec和Icon要修改成自己系统下Android Studio的路径。[Desktop Entry]Type=ApplicationName=Android StudioExec="/

2017-01-17 22:22:18 2687

原创 Ubuntu一键安装Android Studio

打开terminal,输入以下命令sudo apt-add-repository ppa:paolorotolo/android-studiosudo apt-get updatesudo apt-get install android-studio如果要把Android Studio添加到启动栏,你需要如下操作打开Android Studio,点击Configure选择C

2017-01-17 21:49:42 369

原创 ubuntu配置jdk环境变量

创建文件夹sudo mkdir /usr/lib/jvm mv ~/Desktop/jdk1.8.0 /usr/lib/jvm/sudo mv ~/桌面/jdk1.8.0_101 /usr/lib/jvm/

2017-01-17 21:12:54 450

原创 Ubuntu中安装谷歌 Chrome 浏览器

sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/将下载源加入到系统的源列表。命令的反馈结果如图。如果返回“地址解析错误”等信息,可以百度搜索其他提供 Chrome 下载的源,用其地址替换掉命令中的地址。        再继续输入 wget

2017-01-17 20:20:48 790

翻译 Android 资源(resource)学习小结

业精于勤,荒于嬉;行成于思,毁于随运用Android SDK进行UI开发时,虽然也可以使用纯代码来完成,但是那种方法对我这种刚学习Android对API还不懂的人来说,能进行类似VB、MFC一样图形化开发自然是最合适不过的。幸好Android也提供了这种方式,在Android工程文件中专门有个res目录用于存放资源,该目录下的资源可以进行可视化的编辑,编写好的资源通过AAPT(Andr

2017-01-16 22:13:44 592

原创 黑苹果MAC好处与坏处

黑苹果  自从苹果采用Intel的处理器,OS X被黑客破解后可以安装在Intel CPU与部分AMD CPU的机器上。从而出现了一大批未购买苹果机而使用苹果操作系统的机器,被称为黑苹果(Hackintosh);在Mac苹果机上面安装原版Mac系统的被称为白苹果(Macintosh),与黑苹果相对。不足之处搞了两天黑苹果,因为好奇,基本能安装黑苹果的方法都用,黑苹果各种驱动

2017-01-16 22:11:17 109150 5

原创 android:id="@android:id/tabhost" 、android:id="@+id/llRoot" 、android:id="@id/llRoot" 之间的区别

android:id="@android:id/tabhost"   是调用系统内部的ID和代码中mTabContent = (FrameLayout) findViewById(com.android.internal.R.id.tabcontent);是一回事。android:id="@+id/llRoot" 就是自己定义一个新的ID。android:id="@

2017-01-14 17:05:54 1690

原创 我与诺基亚之缘

我从网上看见诺基亚N900可以装kail linux与是我就果断了买了一个,折腾了几天精疲力尽! 到现在很多功能还是开发不了,可以给它装linux  安卓系统  甚至苹果ios系统!诺基亚N900完全可以当一个电脑去使用,更多功能我会慢慢开发出来的!!

2017-01-13 22:26:36 314

转载 一个三流学校程序员的奋斗

文章是转载的我不是一个毅力很强的人,总得一些激励人的文章来激励自己我也在一个三流的学校,在找有关考研的文章的时候看到这篇文章觉得不错,不敢独享,拿出来共勉……看完后我又一次明白,勤能补拙,一个人的成功,往往在于坚持没有挫折,不经历艰难的日子,就没有美好的明天……忘了是谁说的:当你感觉到艰难的时候,正是你在走上坡路的时候文章比较长,且写的比较早,专业术语也很多

2017-01-06 22:01:18 335

转载 Android高手的6个境界

成为Android高手一般分为六个阶段:第一阶段:熟练掌握Java SE,尤其是对其内部类、线程、并发、网络编程等需要深入研究;熟练掌握基于HTTP协议的编程,清楚POST和GET等请求方式流程和细节;能够进行基本的Java Web编程,如果能够使用Java EE则更好;第二阶段:精通Android的核心API的使用,例如四大组件所涉及的API、Context等,精通核心界面的编程

2017-01-05 22:21:17 241

原创 程序员的自我修养

一忌:轻易言败,没有自信  没有永不放弃精神的程序员,只是一个有程序员名号的假程序员。一个真正的程序员,知道在程序设计的过程中,可能会遇到不计其数的困难和问题,可能有极多的挫折和失败,而成功只有一次。  就为解决一个问题,我们可能连续十几甚至几十小时的坐在计算机前不停的工作。一个问题解决了,可能又有其它的问题出现。而你要是不能坚持下来,可能从前的一切努力都流失了。轻易言败的

2017-01-04 21:06:30 229

转载 Android开发中MediaPlayer详解

MediaPlayer类可用于控制音频/视频文件或流的播放,我曾在《Android开发之基于Service的音乐播放器》一文中介绍过它的使用。下面让我们看一下MediaPlayer类的详细介绍。一、类结构:Java.lang.Object   ↳android.media.MediaPlayer

2017-01-03 21:56:58 430

转载 Android开发中,那些让你相见恨晚的方法、类或接口

接口1、Throwable接口中的getStackTrace()方法(或者Thread类的getStackTrace()方法),根据这个方法可以得到函数的逐层调用地址,其返回值为StackTraceElement[];2、StackTraceElement类,其中四个方法getClassName(),getFileName(),getLineNumber(),getMethodNa

2017-01-03 21:52:22 280

原创 AVD设置启动路径

这样就完成了    如果没有成功启动留下您宝贵的评论搞了白天白搞了,图片太多不支持,无语了。。。真是无语了。。。。 算了 有空在搞定吧!

2017-01-02 22:41:34 403

转载 ADB 用法大全

基本用法命令语法adb 命令的基本语法如下:adb [-d|-e|-s ] 如果只有一个设备/模拟器连接时,可以省略掉 [-d|-e|-s ] 这一部分,直接使用 adb 。为命令指定目标设备如果有多个设备/模拟器连接,则需要为命令指定目标设备。参数含义-d指定当前唯一通过 USB 连接的 Android

2017-01-02 22:24:46 610

原创 win10系统配置java环境变量

先先找到‘此电脑’,右击选择属性选择高级系统设置选择环境变量选择新建,变量名为  (JAVA_HOME)  变量值为是之前安装jdk的路径。

2017-01-02 21:06:22 362

转载 Android系统在超级终端下必会的命令大全(adb shell命令大全)

1. 显示系统中全部Android平台:     android list targets 2. 显示系统中全部AVD(模拟器):     android list avd 3. 创建AVD(模拟器):     android create avd --name 名称 --target 平台编号 4. 启动模拟器:     emulator

2017-01-02 21:01:20 1372

转载 安卓权限大全

2    3     4      5      6    

2017-01-02 20:57:13 283

转载 玩转安卓 Android系统文件夹结构解析(绝对有用)

//system//app这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是//data//文件夹中。下面是详细的介绍: //system//app//AlarmClock.apk 闹钟 //system//app//AlarmClock.odex //system//app//

2017-01-02 20:54:03 1033

转载 Android Activity和Intent机制学习笔记

Android中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。对于Activity,关键是其生命周期的把握(如下图),其次就是状态的保存和恢复(onSaveInstanceState onRestoreInstanceState

2017-01-02 20:52:10 272

转载 android Intent机制详解

什么是IntentIntent是一种运行时绑定(run-time binding)机制,它能在程序运行过程中连接两个不同的组件。通过Intent,你的程序可以向Android表达某种请求或者意愿,Android会根据意愿的内容选择适当的组件来完成请求。比如,有一个Activity希望打开网页浏览器查看某一网页的内容,那么这个Activity只需要发出WEB_SEARCH_A

2017-01-02 20:50:23 363

转载 Android Studio项目目录结构介绍

在Android Studio中,提供了以下几种项目结构类型 我们一般常用的有以下两种结构:Project 结构类型app/build/ app模块build编译输出的目录app/build.gradle app模块的gradle编译文件app/app.iml app模块的配置文件app/proguard-rules.pro app模块proguard文件bui

2017-01-02 20:48:36 300

转载 android studio开发(android res和asset等特殊文件夹 )

*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.Java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。 2.

2017-01-01 21:59:12 405

原创 名称来源

我很早就想申请博客了但是无奈太忙了,无暇顾及又没有申请。今天2017年1月1日,新的一年悄然来临了。我一天天长大,所学的目标总是完不成。给冬寂说我要申请博客让他给我想个名字 Deus ex machina    简称deus  ex有一层很深的意思,希望我一直稳稳的的的的前进。

2017-01-01 21:07:42 550

空空如也

空空如也

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

TA关注的人

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