上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 23 下一页
摘要: 靠,还是参考这一篇博客吧 : http://blog.csdn.net/nxh_love/article/details/8834849安装如下软件包sudo apt-get install git-core sudo apt-get install gnupg sudo apt-get inst... 阅读全文
posted @ 2014-04-13 20:14 MMLoveMeMM 阅读(208) 评论(0) 推荐(0)
摘要: 我们知道,手机上信息的显示与更新,均来自于网络中的服务器等。而像新浪这样对外开放接口,我们根据接口的规范等获得我们想要的数据,这时就需要我们运用网络通信的知识,去获得他返回给我们的字串,我们往往得到的是想JSON等这样的字串,我们要把它解析出来,获得数据位我们所用。 这里我们采用的是HttpClie... 阅读全文
posted @ 2014-04-13 17:42 MMLoveMeMM 阅读(261) 评论(0) 推荐(0)
摘要: HttpClient也是一种Http的网络通信方式,这里同样分为get和post两种方式,我们一起来看一下吧。 一:HttpClient方式----get 在这之前我们同样用上一篇博文中的服务器文件,用来根据传入的参数,返回给客户端信息。具体文件内容如下: 123456789101112 具体... 阅读全文
posted @ 2014-04-13 17:41 MMLoveMeMM 阅读(226) 评论(0) 推荐(0)
摘要: Android的网络通信机制,毫无置疑是用来和网络打交道的。通信方式分为两种:Http方式和Socket方式。Socket通信方式和Java中的没有什么区别,这个不是我们今天说的重点。重点的是http通信方式,我们来看看她的如山真面目吧。 一:Http通信方式分类 (1)HttpURLConnec... 阅读全文
posted @ 2014-04-13 17:40 MMLoveMeMM 阅读(378) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2014-04-11 00:00 MMLoveMeMM 阅读(11) 评论(0) 推荐(0)
摘要: 一、vim打开文档:1. vim 文档名 普通方式打开文档 2. vim +n 文档名 打开文档后,定位第n行 3. vim ,进入vim界面之后使用命令 :e 文档名 打开文档,此方式可以在编辑一个文档的同时打开另外一个文档二、多文档编辑:1. vim 文档1名 文档2名 ...2. vim ,进入vim后使用:e 文档名 打开文档3.多文档编辑的命令如下:n编辑下一个文档。 :2n编辑下两个文档。 :N编辑上一个文档。注意,该方法只能用于同时打开多个文档。 :e 文档名 这是在进入vim后,不离开 vim 的情形下打开其他文档。 :e# 或 Ctrl+ˆ编辑上一个文档,用于两个文档相互交. 阅读全文
posted @ 2014-04-10 13:13 MMLoveMeMM 阅读(274) 评论(0) 推荐(0)
摘要: vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类史上最好的文本编辑器VIM吗?你先得懂得如何在VIM幸存下来,然后一点一点地学习各种戏法。Vim the Six Billion Dollar editorBetter, Stronger, Faster.学习vim并且 阅读全文
posted @ 2014-04-10 01:30 MMLoveMeMM 阅读(143) 评论(0) 推荐(0)
摘要: http://www.swig.org/Doc2.0/Android.html其他参考 : http://stackoverflow.com/questions/8168517/generating-java-interface-with-swig关联链接 : http://binf.gmu.edu... 阅读全文
posted @ 2014-04-10 01:18 MMLoveMeMM 阅读(388) 评论(0) 推荐(0)
摘要: vi中显示行数命令::set number跳转到指定行:xx 阅读全文
posted @ 2014-04-09 15:47 MMLoveMeMM 阅读(1043) 评论(0) 推荐(0)
摘要: Linux下压缩某个文件夹tar -zcvf /home/xahot.tar.gz /xahottar -zcvf 打包后生成的文件名全路径 要打包的目录例子:把/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件。zip 压缩方法:压缩当前的文件夹 zip -r ./xahot.zip ./* -r表示递归zip [参数] [打包后的文件名] [打包的目录路径]解压 unzip xahot.zip 不解释linux zip命令的基本用法是:linux zip命令参数列表:-a 将文件转成ASCII模式-F 尝试修复损坏的压缩文件-h 显示帮助界面-m 将文件压缩之后,删 阅读全文
posted @ 2014-04-09 01:33 MMLoveMeMM 阅读(459) 评论(0) 推荐(0)
摘要: 为了要开发android中间层,是需要费一点时间去摸索的,接下来几篇将介绍NDK使用c++开发入门的步骤:由于NDK最好是在linux系统下,所以以后全部是在linux下进行的.这一节介绍如何将cpp转换成java : 程序很简单,用vim全部编写,文件组成democcp.cpp,democpp.cpp,democpp.hdemoccp.cpp是主文件,仅用于测试之用,不需要转换成java.#include#include"democpp.h"using namespace std;int main(){ int num=0; num=addsum(11,22); cout 阅读全文
posted @ 2014-04-08 01:32 MMLoveMeMM 阅读(353) 评论(0) 推荐(0)
摘要: 进入命令模式‍一:在冒号下输入vim vi 在命令模式中 使用 d(版本不同 使用dd ) 可删除 插入模式时光标当前行命令模式下输入:d ,后回车二:不在冒号下输入:1)把光标移动到要复制的行上,按yy (复制当前行)2)把光标移动到要复制的位置 ,按p (粘贴到指定行)3)把光标移动到要复制的位置 ,按dd(删除当前行) 阅读全文
posted @ 2014-04-07 14:52 MMLoveMeMM 阅读(405) 评论(0) 推荐(0)
摘要: 本文推荐了一个用于对C/C++程序进行编译和连接以产生可执行程序的通用Makefile。在使用Makefile之前,只需对它进行一些简单的设置即可;而且一经设置,即使以后对源程序文件有所增减一般也不再需要改动Makefile。因此,即便是一个没有学习过Makefile书写规则的人,也可以为自己的C/C++程序快速建立一个可工作的Makefile。这个Makefile可以在GNUMake和GCC编译器下正常工作。但是不能保证对于其它版本的Make和编译器也能正常工作。此Makefile的使用方法如下:程序目录的组织 尽量将自己的源程序集中在一个目录中,并且把Makefile和源程序放在一起,.. 阅读全文
posted @ 2014-04-07 14:49 MMLoveMeMM 阅读(246) 评论(0) 推荐(0)
摘要: 这一节补充一下SharedPreferences,只是要注意一个功能作用,他是可以跨APP和进程的,需要变更它的属性就可以了,参见下面:保存如下:把getSharedPreferrences第二个参数设置为 : Context.MODE_MULTI_PROCESSSharedPreferences settings = context.getSharedPreferences( Constants.PREFS_NAME, Context.MODE_MULTI_PROCESS);SharedPreferences settings = context.getShar... 阅读全文
posted @ 2014-04-07 00:45 MMLoveMeMM 阅读(203) 评论(0) 推荐(0)
摘要: TMD恶心啊,写了一篇全的,打算上传运行效果图片,结果什么图片都没有了.本节是主要介绍android内容观察者的操作的.直接给出程序吧,如果要很齐全的可以参考 : http://www.blogjava.net/zhaojianhua/archive/2011/10/27/362204.html数据库操作这边delete/update/insert返回之前要调用通知内容观察者:this.getContext().getContentResolver().notifyChange(uri, null);下面给出数据库ContentProvider,可以通过下面关键字到网上去搜索下面demo,我只 阅读全文
posted @ 2014-04-07 00:36 MMLoveMeMM 阅读(185) 评论(0) 推荐(0)
摘要: 这一节看看如何使用系统里面数据库数据信息,我们这里设置系统的notification声音文件,系统里面堆放了很多notification声音文件,可以通过在setting里面选择.但是我们这里在自己种的应用使用:由于我们选择了还需要播放出来,所以下面我们会在选择系统的notification后,然后获得uri,根据uri播放这个文件:主类:package com.example.androidnotifdemo;import android.media.RingtoneManager;import android.net.Uri;import android.os.Bundle;import 阅读全文
posted @ 2014-04-06 00:27 MMLoveMeMM 阅读(258) 评论(0) 推荐(0)
摘要: 在网上看了swig,资源不多,看来开发这方面的人还是不多,其次是能开发的没有提供资源共享信息.系统如下: : 优先考虑Linux系统:(ubuntu)sudo apt-get install swig等待片刻,即安装好了.在终端输入:swig -version输出swig-version 3.0....信息就OK了. : Windows 下,先下载软件包:swigwin-3.0.0.zip,不要用IE浏览器下载.下载后解压不需要安装,设置环境变量就可以,和jdk设置差不多.在终端输入:swig -version如果输出版本信息即可以. : 在cgywin终端中,只要让cgywin引入到中解压的 阅读全文
posted @ 2014-04-05 00:30 MMLoveMeMM 阅读(2099) 评论(0) 推荐(0)
摘要: 前提:假定你已经安装好cygwin,配置好android的开发环境。1.下载swigwin-2.0.7.ziphttp://downloads.sourceforge.net/project/swig/swigwin/swigwin-2.0.7/swigwin-2.0.7.zip?r=http%3A%2F%2Fwww.swig.org%2Fdownload.html&ts=1338796558&use_mirror=nchc解压到D:\Development\AndroidDevelopment\swigwin-2.0.7 (目录可任意)2.打开cygwin,cd 到安装目录3 阅读全文
posted @ 2014-04-05 00:11 MMLoveMeMM 阅读(329) 评论(0) 推荐(0)
摘要: IBM开发网站有非常详细的操作流程 : http://www.ibm.com/developerworks/cn/aix/library/au-swig/index.html官方网址http://www.swig.org/translations/chinese/tutorial.htmlTable of Contents1 SWIG 1.1 原理 1.2 示例 1.3 选项 1.4 指示 1.5 类型 1.5.1 二进制 1.5.2 异常 1.6 编译Python扩展 1 SWIG个人对于SWIG并不是非常熟悉,但是觉得这个东西确实很好使用能够很快地写出扩展。整理的文档只是常用内容,只为抛砖 阅读全文
posted @ 2014-04-04 18:52 MMLoveMeMM 阅读(980) 评论(0) 推荐(0)
摘要: 在最前面声明,本文不涉及任何原理,只是对使用方法和期间遇到的问题如何解决。主要是随着年纪原来越大,越觉得好记星不如烂笔头的深意,同时如果能够帮助谁,那就最好不过了。 前两天自己做一个项目,然后好心朋友要帮忙,但我把项目放到Git上以后出现了点问题,工程文件.project没有上传,依赖的jar文件没有上传,当他从Git上Down下来以后就不太好处理,然后果断将项目改为Maven项目。这就是本文的起源。 首先要在Eclipse中安装插件:在Help-->install new software,输入下面地址http://download.eclipse.org/technology/m2e 阅读全文
posted @ 2014-04-04 18:50 MMLoveMeMM 阅读(324) 评论(0) 推荐(0)
摘要: JNI是Java Native Interface的缩写,是Java平台的重要特性,使得Java代码可以方便地与C/C++代码编译生成的动态链接库进行交互。本文主要给出一份示例代码(工程文件见附件),描述如何在Android的JNI层开启一个线程,并在线程中回调Java层的函数。代码主要分为Java层(java代码)和JNI层(c语言代码),首先看看Java层的代码(Native.java)。如上所示,Java层与JNI层的接口代码主要封装在Native类中,该类定义了三个native函数,分别完成jni库的初始化,调用jni层开启线程,调用jni层关闭线程等功能。并且提供一个回调函数(onN 阅读全文
posted @ 2014-04-04 01:16 MMLoveMeMM 阅读(351) 评论(0) 推荐(0)
摘要: 由于CSipSimple运行在已经制作好的虚拟机中,用的是juno版本的eclipse,但是这个eclipse中没有git,svn等功能,这个可以改,这里我们介绍一下这个最新版本的SVN的安装(公司用的是svn)1.下载最新的这个版本的SVNhttp://www.eclipse.org/subversive/latest-releases.php实际的下载地址http://www.eclipse.org/downloads/download.php?file=/technology/subversive/1.0/builds/juno/Subversive-1.0.0.I20120601-17 阅读全文
posted @ 2014-04-03 19:08 MMLoveMeMM 阅读(269) 评论(0) 推荐(0)
摘要: 有两种方法,但是个人只有一种方法可以实现build并且生成应用,那么就是直接下载Google Code CSipSimple中提供已经设置好所有的配置的额\ubuntu虚拟机镜像文件.打开这个镜像文件需要virtual Box,这个在oracle官方网站上面有,是个免费开源的软件.Google Code : https://code.google.com/p/csipsimple/source/checkoutCSipSimple svn : http://csipsimple.googlecode.com/svn/trunk/CSipSimple/其他相关项目信息参考 : 上面第一个链接wi 阅读全文
posted @ 2014-04-02 01:36 MMLoveMeMM 阅读(272) 评论(0) 推荐(0)
摘要: 继续前面的,有时候数据库需要保存图片,一般个人认为这是在特殊情况下才会这么做的,否则一般只保存图片音频等文件的路径:这个就不需要步骤,直接给出demo即可以参考了:package com.example.androidsavepicdemo;import java.io.ByteArrayOutputStream;import android.os.Bundle;import android.app.Activity;import android.content.ContentValues;import android.database.Cursor;import android.databa 阅读全文
posted @ 2014-04-02 01:27 MMLoveMeMM 阅读(225) 评论(0) 推荐(0)
摘要: : 启动目录E:\linux下putty工具; : 登录服务器IP : 192.168.3.14,提示框选择yes,代表信任; : login as : root/password : admin123456 : settings 目录:/android_build/android/packages/apps/Settings : java文件顶级目录:/android_build/android/packages/apps/Settings/src/com/android/settings : AndroidManifest.xml路径:/android_build/android/pac. 阅读全文
posted @ 2014-03-30 20:15 MMLoveMeMM 阅读(295) 评论(0) 推荐(0)
摘要: Linux之间远程拷贝文件常用有3种方法:第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的拷贝;第二种方法就是采用samba服务,类似Windows文件复制的方式来操作,比较简洁方便;第三种就是利用scp命令来进行文件拷贝。 个人觉得SCP是最方便快速的,PSCP则是Windows下与Linux远程拷贝文件的工具。 scp就是secure copy,Pscp与scp相同,是用来进行远程文件拷贝的.数据传输使用ssh1,并且和ssh1使用相同的认证方式,提供相同的安全保证. 语法:本地到远程 scp 文件名1 远程用户名 阅读全文
posted @ 2014-03-30 20:09 MMLoveMeMM 阅读(3782) 评论(0) 推荐(0)
摘要: Android源码下载:官方下载或参考android源码下载方式Android编译版本:PLATFORM_VERSION=4.0.1(最新Android 4.0.1)OS 操作系统平台:Linux yanggang 2.6.35-30-generic #61-Ubuntu SMP Tue Oct 11 15:29:15 UTC 2011 i686 GNU/Linux(Ubuntu10.10 32bit)首先,我们先安装一些常用的工具 curl:sudo apt-get install curlgit: sudo apt-get install gitg++:sudo apt-get insta 阅读全文
posted @ 2014-03-30 20:08 MMLoveMeMM 阅读(413) 评论(0) 推荐(0)
摘要: 昨天下了putty , 准备在自己的私人电脑上面安装,自己的没有专门的linux系统电脑,只是装在虚拟机里面.现在要让自己的windows 7上使用putty连接上自己的ubuntu,如下操作: : 我的平台是Windows 7 64bit,ubuntu 12.0 64bit ,VMware Workstation 9; :关键点ssh服务ping/telnet测试本机与虚拟机连通情况ubuntu屏敝root用户使用sudo执行特权命令。步骤过程顺利安装完毕之后,打开终端,键入ifconfig,显示虚拟机的ip地址是192.168.64.128,回到win7主机系统上的命令行上键入ipconf 阅读全文
posted @ 2014-03-30 15:42 MMLoveMeMM 阅读(357) 评论(0) 推荐(0)
摘要: Xshell 和putty是一样类型的工具,不过这个东东不是免费的.官方网站 : http://www.netsarang.com/download/down_xsh.html下载链接 : http://www.pc6.com/softview/SoftView_14993.html 阅读全文
posted @ 2014-03-30 01:34 MMLoveMeMM 阅读(160) 评论(0) 推荐(0)
摘要: Putty这个工具在公司见识了他的强大,可以和远程一个网络中的linux系统通信,可以实现远程操作Linux系统那台电脑.可以用于交换文件,编译.........相关官方网站 : http://www.putty.org/下载链接 : http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html同事还有pscp也需要下载,并且配置环境变量,不然在windows的cmd中无法使用哦. 阅读全文
posted @ 2014-03-30 01:24 MMLoveMeMM 阅读(140) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。 HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只 阅读全文
posted @ 2014-03-29 22:35 MMLoveMeMM 阅读(216) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/tk1905345/article/details/79471631. 禁止右键点击12345$(document).ready(function(){$(document).bind("contextmenu",function(e){return false;});}); 2. 隐藏搜索文本框文字Hide when clicked in the search field, the value.(example can be found below in the comment fields)1234567891011121314 阅读全文
posted @ 2014-03-29 22:33 MMLoveMeMM 阅读(170) 评论(0) 推荐(0)
摘要: LinkedList的使用例子:import java.util.*;public class LinkedListDemo { public static void main(String []args){ LinkedList list = new LinkedList(); list.add("one"); list.add("two"); list.add("three"); System.out.println(""); System.o... 阅读全文
posted @ 2014-03-29 22:30 MMLoveMeMM 阅读(371) 评论(0) 推荐(0)
摘要: 由于本人下载的android开发环境是google集成好的,android studio开发环境,这个平台,我看了windows版和linux版都是集成了git,而没有集成svn,所以对于获得一些资源很不方便.具体操作其实很简单,基本上和windows操作是一样的: 这里介紹Eclipse的SVN Plugin,叫做Subclipse,官方网站的下载地址在http://subclipse.tigris.org/,也提供了update sitehttp://subclipse.tigris.org/update。 Eclipse 的使用者可以通过Eclipse的插件自动下载和更新功能来安装这个插 阅读全文
posted @ 2014-03-29 22:27 MMLoveMeMM 阅读(127) 评论(0) 推荐(0)
摘要: 下面介绍几种Android 版本的FTP Server :virtualdatalineVirtual Data Line is a software that you can manage files of the phone on you pc without data line . Phone files can be copied to a computer and computer files can copied to the phone. With this software you will not be afraid do not take the data line. As 阅读全文
posted @ 2014-03-29 01:33 MMLoveMeMM 阅读(627) 评论(0) 推荐(0)
摘要: i-jetty是android平台少数几个比较优秀的web服务器容器,它可以支持html,js,servlet,也可以勉强支持jsp,但是建议使用servlet.下面要用i-jetty开发使用的步骤: : i-jetty是开源的,所以可以到google源代码库中现在,可以直接下载源代码,也可以通过svn下载.svn下载地址信息 : https://code.google.com/p/airnord/source/checkout,此页面有svn链接也可以直接通过下载方式下载 : https://code.google.com/p/i-jetty/downloads/list这个下载包含了sou 阅读全文
posted @ 2014-03-29 01:27 MMLoveMeMM 阅读(413) 评论(0) 推荐(0)
摘要: 不是每一种技术都可以放到公网的博客上面的,有一些还得放在自己私人或者公司内部人员共享的经验学习分享平台,那么就需要自己搭建一个局域网内部的分享平台.网上真的是无奇不有,Trac1.0.x+python就这样产生了,他们也是一种类似的博客平台,不过可以架设在自己电脑上或者公司服务器上,一般会架设在linux系统中.我过去总想自己搞一个私人博客平台,看来现在不需要了.python的下载官方网址 : https://www.python.org/download/Trac1.0.x的下载官方网址 : http://trac.edgewall.org/wiki/TracDownload他们都有wind 阅读全文
posted @ 2014-03-29 00:58 MMLoveMeMM 阅读(180) 评论(0) 推荐(0)
摘要: 以下操作都是在ubuntu10.04 64位linux环境下进行一.下载并编译系统源码具体步骤略,在源码的根目录成功执行make命令二.下载安装Eclipse具体步骤略三.配置eclipse修改eclipse配置,避免因eclipse出现内存不足,配置文件是位于eclipse安装目录下的eclipse.ini将默认参数-Xms40m -Xmx256m -XX:MaxPermSize=256m改为:-Xms128m -Xmx512m -XX:MaxPermSize=256m四.创建源码工程1. 进入源码根目录下的development/ide/eclipse,把android-formattin 阅读全文
posted @ 2014-03-28 18:52 MMLoveMeMM 阅读(358) 评论(0) 推荐(0)
摘要: 今天接着昨天的那个demo进一步更新,这个AIDL在使用时就会有存在传递数据,一两个数据直接可以直接用方法参数传递就可以了,但是如果是一系列的数据,那就不方便了,一般可以这样做,新建一个实现Parcelable, Serializable的类,让它作为数据传递的载体,相当于一个新的数据集合,通过传递... 阅读全文
posted @ 2014-03-28 18:47 MMLoveMeMM 阅读(222) 评论(0) 推荐(0)
摘要: 本篇文章主要是讲述aidl接口被其他APP使用的情况,当然顺便也给出了所在aidl的APP的使用.开发AIDL步骤: : 首先AIDL接口里面的方法是在Android 组件Service中实现的,首先新建Android工程,让后新建一个包,用于放AIDL的文件,在这个包下面,新建一个aidl的文件"... 阅读全文
posted @ 2014-03-27 19:38 MMLoveMeMM 阅读(303) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 23 下一页