- 博客(18)
- 资源 (16)
- 收藏
- 关注
原创 Ubuntu 下android 开发,eclipse不能识别手机
前几天做了个外包,赚了几千块钱,所以就新买了个Android的手机,但是插上以后Eclipse上设备选择的时候显示的全都是问号,经搜索,发现解决方法(以下摘自http://yelinsen.iteye.com/blog/986617):12345678910111213141516171819
2014-10-29 15:56:41 908
原创 【高德地图开发】---地图显示
地图显示地图显示的关键类是 AMap 类。在您的应用程序中,AMap 是地图的对象。AMap 地图将会通过 MapFragment 或 MapView 容器类来表现。AMap 类自动处理以下操作:1.连接到高德地图服务2.下载地图数据3.在设备屏幕上显示地图4.显示各种控件,如缩放控件5.支持各种手势,如平移和缩放手势下面以 MapView 显示地图为例进行说明:
2014-10-29 13:41:36 4173
原创 【高德地图开发】---配置工程
1.从网站下载开发包并解压。3D地图包解压后得到:3D地图显示包“Android_Map_2.x.x.jar ”和文件夹“ armeabi ”(以 V2.2.0为例,含 - libamapv302.so 和 libmapv302ex.so 文件)。2D地图包解压后得到:2D地图显示包“Android_Map_V2.x.x.jar ”搜索包解压后得到:“Android_Services_V2
2014-10-29 13:29:08 1131
原创 【高德地图开发】---简介
高德地图 Android SDK 可以为 Android 应用开发者提供互动的、功能丰富的 Android 手机地图。将地图显示功能与搜索服务、定位服务分别封装为三个类库。每个类库不相互依赖,用户可以分开使用。提供 2D(栅格)和3D(矢量)地图SDK,用户根据不同的需求选择不同的类库。完美支持 Android 手机、平板电脑,可在不同屏幕尺寸下呈现完美的显示效果。地图采用矢量方法绘制,使
2014-10-29 13:24:52 1527
原创 ubuntu 下面安装 vim 的问题
ubuntu 下面安装 vim 的问题 1.输入vim时,显示:程序“vim”已包含在以下软件包中:* vim* vim-gnome* vim-tiny* vim-gtk* vim-nox请尝试:sudo apt-get install vim: command not found2.输入sudo apt-get install vim 时显示:正在读取
2014-10-29 13:00:37 1061
原创 解决ubuntu解压windows生成的zip文件时乱码问题
在windows上压缩的文件,是以系统默认编码中文来压缩文件。由于zip文件中没有声明其编码,所以linux上的unzip一般以默认编码解压,中文文件名会出现乱码。虽然2005年就有人把这报告为bug, 但是info-zip的官方网站没有把自动识别编码列入计划,可能他们不认为这是个问题。Sun对java中存在N年的zip编码问题,采用了同样的处理方式。有2种方式解决问题:1.
2014-10-27 09:16:01 776
转载 Android开源项目分类汇总【畜生级别】
欢迎大家推荐好的Android开源项目,可直接Commit或在 收集&提交页 中告诉我,欢迎Star、Fork :)微博:Trinea 主页:www.trinea.cn 邮箱:trinea.cn@gmail.com QQ:717763774目前包括:Android开源项目第一篇——个性化控件(View)篇 包括ListView、ActionBar、Men
2014-10-24 10:13:45 1577
原创 Android视图注入库:butterknife
介绍ButterKnife通过@InjectView和视图的ID注解的变量去找到并自动转换为你布局上相应的布局视图。class ExampleActivity extends Activity { @InjectView(R.id.title) TextView title; @InjectView(R.id.subtitle) TextView subtitle;
2014-10-24 09:28:33 1460
转载 Android里Service的bindService()和startService()混合使用深入分析
.先讲讲怎么使用bindService()绑定服务 应用组件(客户端)可以调用bindService()绑定到一个service.Android系统之后调用service的onBind()方法,它返回一个用来与service交互的IBinder 绑定是异步的.bindService()会立即返回,它不会返回IBinder给客户端.要接收IBinder,客户端必须创建一个Servic
2014-10-23 18:38:04 751
转载 介绍MenuDrawer这个牛x的控件,实现左右出菜单,上下出菜单
现在很多应用都很潇洒的从左边屏幕手势一划出个左边的隐藏菜单,右边一划出个隐藏菜单,上边一划出个隐藏菜单,下边一划出个隐藏菜单。或者像android的API16左右的激活列表项的功能。很多人肯定都很着迷。呵呵,其实实现很简单的,大部分的人都是使用我说的这个控件改的,不是说国内的人水平低,而是国外真是有牛人啊。好了无图不真相,大家可以看看截图。如果想自己玩玩,或者要代码啥的,直接下去吧。htt
2014-10-23 17:49:23 863
原创 测滑菜单MenuDrawer的使用以及解析
在安卓中左右侧滑菜单的使用用的比ios多得多,可能是谷歌带的头吧,几乎所有的谷歌应用都有侧滑菜单。谷歌没有开放这个源码,在一个成熟的开源代码出现之前,大家都是各自为战,偶尔能看到一个勉强实现了的。MenuDrawer和其他的侧滑代码不同,他是一个性能高效且成熟的库。在menuDraer出现之前我还用过slidemenu,效果差不多,但感觉没有MenuDrawer流畅,后来看了MenuDrawe
2014-10-23 17:46:39 2164 2
原创 ubuntu-ubuntu10.04使用wine安装SourceInsight
1. 环境:ubuntu10.042. 安装 wine 关于 wine ,请参考这里。通过网络安装:$ apt-get install wine3. 安装 SourceInsight 在这里下载 SourceInsight 安装包。下载完成后,用 wine 安装。$ wine InsightSetup.exe安装方法与在 windows一样,序列号(任选其一,来源于
2014-10-23 13:53:41 1048
原创 Shell变量:Shell变量的定义、删除变量、只读变量、变量类型
Shell支持自定义变量。定义变量定义变量时,变量名不加美元符号($),如:variableName="value"注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:首个字符必须为字母(a-z,A-Z)。中间不能有空格,可以使用下划线(_)。不能使用标点符号。不能使用bash里的关键字(可用help命令
2014-10-23 13:27:18 1092
原创 第一个Shell脚本
打开文本编辑器,新建一个文件,扩展名为sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好,如果你用php写shell 脚本,扩展名就用php好了。输入一些代码:#!/bin/bashecho "Hello World !"“#!” 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell。echo命令用于向窗口输出文本。
2014-10-23 13:21:41 624
原创 几种常见的Shell
上面提到过,Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本。Unix/Linux上常见的Shell脚本解释器有bash、sh、csh、ksh等,习惯上把它们称作一种Shell。我们常说有多少种Shell,其实说的是Shell脚本解释器。bashbash是Linux标准默认的shell,本教程也基于bash讲解。bash由Brian Fox和Chet Ramey共同完成
2014-10-23 13:21:36 596
原创 什么时候使用Shell
因为Shell似乎是各UNIX系统之间通用的功能,并且经过了POSIX的标准化。因此,Shell脚本只要“用心写”一次,即可应用到很多系统上。因此,之所以要使用Shell脚本是基于:简单性:Shell是一个高级语言;通过它,你可以简洁地表达复杂的操作。可移植性:使用POSIX所定义的功能,可以做到脚本无须修改就可在不同的系统上执行。开发容易:可以在短时间内完成一个功能强大又妤用的脚本。
2014-10-23 13:19:42 879
原创 Shell脚本语言与编译型语言的差异
大体上,可以将程序设计语言可以分为两类:编译型语言和解释型语言。编译型语言很多传统的程序设计语言,例如Fortran、Ada、Pascal、C、C++和Java,都是编译型语言。这类语言需要预先将我们写好的源代码(source code)转换成目标代码(object code),这个过程被称作“编译”。运行程序时,直接读取目标代码(object code)。由于编译后的目标代码(o
2014-10-23 13:18:49 652
原创 Shell简介:什么是Shell,Shell命令的两种执行方式
Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Unix/Linux系统内核的一部分,但它调用了系统核心的大
2014-10-23 13:15:40 665
Android全套资料-助你从初级到高级工程师part5
2015-09-05
Android全套资料-助你从初级到高级工程师part4
2015-09-05
Android全套资料-助你从初级到高级工程师part3
2015-09-05
Android全套资料-助你从初级到高级工程师part2
2015-09-05
Android全套资料-助你从初级到高级工程师part1
2015-09-05
重构 英文版
2015-01-07
Shell脚本学习指南
2015-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人