自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

原创 Activity被打开的不同姿势

Activity被打开的不同姿势我们都知道在Android中,我们是通过Intent来打开一个Activity的,但是你知道这个过程是如何做到的吗?当然如果你不知道,那太好了,这篇文章也不会告诉你的。如果有兴趣知道请看罗大的文章:Android应用程序启动过程源代码分析。本文所要探讨是我们打开Activity的方式。这里面没有干货,更多的只是总结!显式调用我们知道Activity有一个接近于教科书似

2016-09-26 00:43:49 1102

原创 Ionic 入门

关于 IonicIonic 是基于 HTML5 与 AngularJs 的一个开发框架。Ionic 更多的是是基于 WebView 的开发模式,因为其本身提供了一系列的前端控件与 JS 控件。更多的详情可以查看:Ionic 官网(相关的教程可以 Google,中文教程还是比较多的,不过其实也不大需要教程,嘿嘿)

2015-10-20 23:00:25 800

原创 Android 中的 EditText

在 Android 中,EditText 作为输入的 UI 视图,是一个比较经常被使用到的控件了。如果仅仅是简单的使用的话,这个视图是比较简单的。不过如果涉及到焦点,就有点麻烦了。正好最近在做的东西和这个有关,分享一下经验。切换焦点当我们要在 EditText 输入信息时,要注意的是当前的 EditText 需要有焦点并且是唯一的焦点。

2015-08-24 16:15:46 633

原创 Ubuntu 下 Ionic 环境配置

安装 nodeionic 是基于 node 的,所以要想使用这个框架就需要在电脑里安装 node。node可以通过其官网来下载。通过以下命令就可以安装了。 ./config make sudo make install安装 ionic通过 npm 来安装就可以了。 sudo npm install -g cordova ionic环境变量配置这是很多教程里没有提到的,官网

2015-08-20 15:50:07 1298

原创 Ubuntu 卡住了怎么办

由于这样那样的原因,Ubuntu 这个桌面总是面临着卡住的风险。为了有限应对它卡着不动,我做了一些防范工作。卡死如果你发现 Ubuntu 卡住了,一个通过Alt+Ctrl+F/d( /d 的取值为1到6)来切换到命令界面,输入自己的用户名而后输入密码,登录。 键入如下命令sudo kill -9 `ps -ef | grep tty7 | awk 'NR==1 {print $2}'`这样,你的

2015-08-20 15:32:42 23400 1

原创 Ubuntu 下安装 WireShark

WireShark 是啥就不多说了。安装这货已经在软件库中了,所以直接通过apt-get命令就能够安装。sudo apt-get install wireshark权限安装完成之后你是不能够使用的,因为要使用 Wireshark 需要一定权限,所以,

2015-08-20 15:03:45 5470

原创 Ubuntu 下的 SVN 工具

工作了,公司要求使用 SVN,之前一直用 Git 做一些简单的工作。现在得用 SVN 了。在 Linux 下有个命令行的 SVN,不过为了方便还是需要有图形界面的。

2015-08-07 11:03:34 694

原创 Ubuntu 下安装 Atom

Atom 是由 Github 开发的一款编辑器,它提供了广泛的第三方安装包可以完善该编辑器的功能。具体详情请看该页面。Atom 安装Ubuntu 下 64 位的机器可以通过安装包来安装,进入官网,就可以看到 deb 包的下载提示。不过在安装之前请确保系统中有一下环境:C++ 软件链Gitnode.jsnpm v1.4.x所以安装之前最好先执行该命令:sudo apt-get install

2015-07-20 17:24:15 9324

原创 Atom下 Emmet 插件使用的简单指南

上周为了正式开发 HTML5 时能有一个很爽的感觉,所以捣鼓了一通机器。先是从“世界上做好的编辑器”——Vim 开始捣鼓起来,本来想通过 Vim 来开发的,不过 Vim 插件折腾了好久都不见结果,一气之下就改用了 Atom。Atom 果然是“全球最大男性交友社区”——GitHub 创造的产品。插件确实很齐全,就像 Python 的第三方库一样的齐全。Atom 通过插件的方式倒是听简单的,没有多久就安

2015-07-20 17:22:50 16025 4

原创 Windows 下开发与Linux 下比较

为什么不喜欢Windows最近有个Bug 需要解决,找了很多的资料,得到了一些工具,可是由于我的机子是Windows ,所以很不幸的是,这些工具都是无法运行的,因为它们都是运行在Linux 环境上的。这让我很是无奈,又一次感觉Windows 不适合开发了。我与Linux 的缘分对于小白来说,接触一个新事物是需要成本的,所以刚刚接触Linux 的时候,肯定会有很多的坑,会经历很多的痛苦历程。不过我个人

2015-04-14 10:12:04 940

原创 Android Studio 如何引用 .so文件

Android Studio如何使用.so文件最近做东西的时候遇到了需要使用.so文件的情况,以前的方法很暴力,不过在不经意间又发现了一种新的方法,十分简单但是又能解决问题。在此分享给大家。便捷的方法我的Android Studio 是最新升级过的,因此我不确定在低版本的软件上是不是支持这样做。其实这个方法十分的简单,只需要在你工程的 src/main 目录下新建一个 jniLibs文件夹,将所有的

2015-03-18 21:57:31 571

原创 Ubuntu下安装Android-Studio-1-0

最近Android Studio更新了,我也把它安装完成。分享分享一下经验。 安装前的准备在安装Android Studio之前,我们需要做一些工作。Android Studio需要 400M的空间,而SDK包需要1G的空间。请确保你的系统内有这么大的空间。同时还需要Java环境。Java环境Android Studio 1.0 需要JDK7或者以上。所以请确保电脑中的JDK在7以上,可以通过以下

2015-03-18 20:26:25 563

原创 如何在github中删除仓库

之前开始使用github的时候见了好多仓库,现在看看感觉nashi

2014-10-08 18:55:13 1705

原创 Android studio安装

Android studio 是谷歌公司开发的一款Android开发IDE,和谷歌的其它惨

2014-08-21 00:10:07 716

原创 Android studio 解决 No content provider found for permission revoke 问题

将app目录下的built.gradle修改一下。修改

2014-08-20 22:34:19 12178

原创 Ubuntu12.04输入法突然消失的解决方法

经常使用Ubuntu时发现,拼音输入法打不开了,一直没有射门你

2014-08-12 16:46:04 836

原创 notepad++支持go语言高亮与go语言插件

1.notepad++安装go语言插件

2014-08-07 23:57:22 6202

原创 如何在Eclipse的项目中引用其它项目

今天做项目的时候遇到了yaojiang

2014-08-07 21:11:03 942

原创 No repository found at http://m2eclipse.sonatype.org/sites/m2e.

Eclipse安装maven插件,找不到仓库,多半sh

2014-08-06 14:05:46 1274

原创 Ubuntu(Linux)常用的指令

用Ubuntu有一段时间了,从刚刚开始接触时

2014-08-05 23:57:20 928

原创 git提交本地代码

git是个代码管理仓库,然后我们可以在上面提交

2014-07-30 01:39:22 711

原创 Ubuntu下挂载分区

在Ubuntu中当我们打开住文件爱你

2014-06-13 13:23:00 1231

原创 2014来了

怎么说呢?2013走了,2014来了。2014年,还有好多东西要去学习,我又不是学霸,当然学得可能比较费劲吧。但我依然会努力向上的。2014年,再过一年就毕业了,当然希望在本年度内能找到工作,不过看看自己现在的水平,好差劲啊。2014年,赶紧把算法与数据结构学踏实了,把对别人的承诺实现了!!!

2014-03-02 20:30:37 736

原创 编程相关的缩略词

本文将解释我们在编程过程中遇到的缩略词,它将保持实时更新。因为伴随的学习的深入,可能看到的词语会更多更多。1.IDEIDE(Integrated Development Environment):这个是集成开发环境的意思。它一般是个程序,比如对于C语言与C++来说,我们有codeblock,它就是一个IDE,你可以看到,它集文本编辑,编译器于一身,极大的方便了我们的编程过程,省去了许多不必

2013-12-25 15:12:13 1039

原创 菜鸟的安卓之开发环境搭建(Windows)

通过学习Java,我们知道想要进行Java的开发,我们需要做的第一件事情是安装JDK,并对其环境进行配置。当然,想要学习或者研究android开发的自然也需要进行相关的操作。想要进行android研究,你需要具备以下的工具:JDK,SDK,ADT,Eclipse。看到这里也许你会认为,想要配置android的开发环境,将会是一件非常困难的事情。当然,我们产生这样的想法很正常。然而,事实并非如我们所

2013-12-25 14:55:57 1116

原创 菜鸟的安卓之囧时刻

作为一个很菜很菜的菜鸟,自然在学习过程中也遇到了不少的问题,在这里和大家分享一下,希望大家能够引以为鉴,别走这样的老路。本文章将保持更新,直到有一天,我也不知道会到什么时候,哈哈。1.创建了虚拟机后仍无法打开首先如果对虚拟机的创建有疑惑,请百度相关内容,百度经验里的回答还是比较全面的。而后,我们只需在AVD界面中点击“start”就可以运行虚拟机了。但是,请记住,虚拟机开启比较慢!!!这也

2013-12-23 18:27:21 764

原创 Windows7下设置快捷键

从Java开始便开始渐渐的接触了windows的控制台,虽说直接搜索cmd,就能找到,然而对于使用过了Ubuntu后的人来说,这样的过程还是有点麻烦。在Windows下能不能也直接利用快捷键就把这个程序打开呢?答案是,可以。不过我们先得在桌面上创建一个快捷方式,可是这又会使桌面十分杂乱。于是,一个偶然的尝试就看到了希望。通过在桌面上建立快捷方式实现这个方法比较简单,百度一下就可以看到了

2013-12-19 15:06:06 982

原创 菜鸟学JAVA之编译文件与Eclipse

引:当我们把以上的环境搭建好了之后,我们便可以在我们的电脑上编辑java文件了。现在曾经在你面前的一切困难都已经消除了,java的大门已经在你面前展开,你只需走进它。OK!那么现在,我们和所有的书籍一样,我们先看一下,最古老的方法,那就是直接用我们的记事本来编辑java文件吧。不过在此之前我们得先看一下如何使用系统的控制台。控制台的基本语句控制台的打开方法在此我们就不多说了,详情请看这个链

2013-12-10 21:10:25 1122

原创 菜鸟学JAVA之环境变量

环境变量相信大家已经把JDK安装好了,可是,问题在于我们现在依然无法编译java文件。因为没有我们还没有设置好环境变量。那么环境变量是什么呢?这个我也不是很清楚。但是它就是有这样一回事。我想今后我这个小菜鸟会把这想明白的。所以现在废话不多说,直接进入主题。环境变量的设置应该说环境变量的设置并不是什么难事,只是,很多时候,我们总会自己吓自己,因而不敢去尝试,而因此将它神秘化了。就比如你打

2013-12-09 00:06:18 1739

原创 菜鸟学JAVA之JDK安装(Win7)

JDK下载总所周知,java程序的运行独立于其他编程语言。因为java程序并非直接在我们的操作系统中运行,而是在java虚拟机中运行的。这是这个原因它才能在各种平台上都能运行,这也是它如此受欢迎的一个原因。废话不多说,要有java虚拟机,必然得对电脑进行点什么操作。而这便是我们接下来要做的,安装JDK。当然在安装之前,我们需要先下载才行。下载的话这个网址就可以下载到最新的jdk了:ht

2013-12-07 22:01:48 2289

原创 菜鸟学JAVA之事件

我们通过JFrame可以构建出一个窗体,然而窗体的很多部分还得好好完善,比如说我们想通过点击相关的按钮,标签,来实现相关的功能。而这就需要用到事件。如果我们想完善窗口的布局,让它看上去更加美观。这就需要用到布局。而本篇,我们将给大家讲述的是事件的使用。JAVA中的事件java中的事件在“java.awt.event”与“javax.swing.event”中,一般我们通过使用java.aw

2013-12-02 19:16:28 1536

原创 菜鸟学JAVA之JMenu

在java的可视化编程中,它亦提供了菜单栏相应的使用。JAVA中的菜单java中的菜单,可以通过引入java.swing来实现。在java中菜单有如下三大组件:JMenuBar,JMenu,JMenuItem。JMenuBar是相关的菜单栏,一般一个窗体中有一个就可以了;JMenu有两种功能,一是在菜单栏中显示,二是当它被加入到另一个JMenu中时,会产生引出子菜单的效

2013-12-02 19:11:50 15417

原创 菜鸟学JAVA之JFrame

JFrame是JAVA中可视化窗体,从这出发我们可以学习到很多东西。我们会学习到JFrame的一些方法。如果对这些方法不了解的话,可以通过查阅API文件,获取其使用方法。JDK7的API:http://docs.oracle.com/javase/7/docs/api/窗体的创建JFrame在swing包中,而swing是JAVA自身的。就是说只需有JAVA虚拟机,便可在不同电

2013-12-01 21:36:05 13181 2

原创 菜鸟学JAVA之Timer

与许多面向对象的编程一样,java也有Timer类,用来计算时间。它在java.swt中。通过使用Timer可以动态的显示时间Timer的实现import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.util.Date;public class mainFrame extends JF

2013-11-27 19:42:28 1059

原创 菜鸟学JAVA之多线程

今天学了多线程,虽然还不是很清楚多线程,但是多多少少了解了一些,现在试着给大家跟大家分享一下。由于水平有限,如果有错误的地方,还请多多指正。  那么,JAVA中的多线程是怎样实现的呢?当然它可以通过两种方法实现,一种便是直接继承Thread类,而第二种,也是比较常用的便是定义一个实现Runnable接口的类。 1.直接继承Thread类public class LerThread

2013-11-27 09:42:19 794

linux下的java程序

linux下的jdk。jdk1.7最新版本,直接解压安装就行,不过得添加新的系统环境

2014-03-22

linux锐捷客户端

非常好用的锐捷客户端,这个是linux下使用的,可以支持锐捷和赛尔认证,不过使用之前最好百度一下自己学校是不是支持

2014-03-19

谷歌浏览器linux32位

非常好用,界面非常炫的谷歌浏览器。这个是32位版的,适用于linux操作系统

2014-03-19

mentohust校园网

linux下实现锐捷认证的软件,文件安装后就可以用了; 使用的时候在命令行直接使用mentohust就可以打开

2014-03-19

空空如也

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

TA关注的人

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