自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android Studio编译提示“Gradle: 警告:编码 GBK 的不可映射字符”

今天用Android Studio写了一段code,编译时时候遇到“Gradle: 警告:编码 GBK 的不可映射字符”,在网上找了一下资料,原来修改项目下面的build.gradle文件就可以了。在build.gradle文件里面添加代码:tasks.withType(Compile) { options.encoding = "UTF-8"}

2013-08-22 15:51:37 1766

转载 Android网络通信框架Volley简介(Google IO 2013)

1. 什么是Volley在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于AsyncTaskLoader,HttpURLConnection,AsyncTask,HTTPClient(Apache)等,今年的Google I/O 2013上,Volley发布了。Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。这是Volley名称的由来:

2013-07-02 14:32:24 1350

转载 Git学习笔记1 神奇的git stash

开发人员常常遇到这种情况:花了几天时间一直在做一个新功能,已经改了差不多十几个文件,突然有一个bug需要紧急解决,然后给一个build测试组。在Git问世之前基本上靠手动备份,费时且容易出错。git stash命令简而言之就是帮助开发人员暂时搁置当前已做的改动,倒退到改动前的状态,进行其他的必要操作(比如发布,或者解决一个bug,或者branch,等等),之后还可以重新载入之前搁置的改

2013-05-23 12:38:01 677

转载 程序员追求的是什么?

感觉这篇文章挺有意思的,就转载过来了,以下是转载正文:上周我收到三位Halmstad大学学生的电子邮件,他们正在做一个为期三月的项目,内容是关于程序员在工作中追求的是什么,以及企业如何吸引有才华的程序员。下面是我对他们问题的答案,按重要程度排序。显然人们会有不同的偏好,所以我很有兴趣听到你们赞同哪些,反对哪些,重要性的评判,以及你们认为遗漏了的要点。 1. 做软件产品。我希望我参与编写

2013-04-05 15:15:09 626

原创 Android漂浮窗口

不多说了,直接上代码吧!!!package com.example.suspendedwindowdemo;import android.content.Context;import android.view.Gravity;import android.view.MotionEvent;import android.view.View;import android.view.Vi

2013-03-10 15:18:13 1916

原创 Android启动页面有白色过渡解决方案

我们在开发Android应用程序时,往往会添加启动页面;这时会遇到一个问题,就是启动页面会先显示一下白色背景,然后才会显示我们需要的效果;至于是什么原因引起的,我就不太明白了,如果有了解的比较深入的同学,欢迎在此补充!现在我就说一下解决方案吧:首先在项目res/values目录下创建styles.xml文件(如果有的话就不用再创建啦,呵呵),并添加内容: @null

2013-02-28 18:21:34 2547 1

原创 Android ADT20+ jar源码关联方法

由于Android ADT20版本以后,ADT会帮助我们自动导入项目libs目录下的第三方jar,这样为项目导入jar提供了方便;相应的,jar包和源码包关联的方法也做了修改;现在我就写一下jar包和源码包关联的方法,其实也蛮简单的,如果不知道的话其实也蛮难的(刚开始我也不知道,请教了好多人才搞明白!);步骤:1、首先把需要导入的jar包和对应的源码包拷贝到项目libs目录下;2、

2013-02-22 11:01:30 908

原创 Win7环境下在VirtualBox中安装Ubuntu 11.10后设置文件夹共享

环境:Win7、VirtualBox 4.2.4、Ubuntu 11.10;1、安装增强功能包;启动Ubuntu后点击左上角设备-安装增强功能...;之后打开主文件夹,里面会有一个名为VBOXADDITIONS_4.2.4_81684的光盘被加载;现在启动终端(快捷键Ctrl+alt+t),切换到VBOXADDITIONS_4.2.4_81684目录下;命令:

2013-02-18 15:22:23 1364

原创 Ubuntu常用快捷键、命令

快捷键篇1、打开命令终端:ctrl+alt+t;

2013-02-04 16:31:12 712

转载 SVN 用户权限管理[转]

/***********************************************************///SVNSubversion 用户权限管理//资料来源:网络、总结//2010年7月20日/***********************************************************/基本的操作:以我

2012-08-24 17:46:16 1291

原创 Android代码jar打包Library项目整合

某些时候我们希望把代码打成jar包导入到项目中,但在Android开发时,像资源文件却不能打成jar包导入项目中使用;那我们该怎么办呢?我们可以使用jar+library的方式来处理;下面说下具体的操作方法:1、首先创建一个Android项目TestLib,当作我们要打jar包的测试项目,包名“com.test.lib”,设置项目为“Is Library”;应该知道怎么设置的吧;项目右键-

2012-06-23 11:24:08 5828 1

转载 adb shell dumpsys命令 查看内存

Android程序内存被分为2部分:native和dalvik,dalvik就是我们平常说的java堆,我们创建的对象是在这里面分配的,而bitmap是直接在native上分配的,对于内存的限制是 native+dalvik 不能超过最大限制。android程序内存一般限制在16M,当然也有24M的。    用以下命令可以查看程序的内存使用情况:    adb shell

2012-06-04 17:59:44 925

转载 Android, WindowsPhone7, IOS ,vc2010平台40多套图片滤镜开源

历经三个多月开发,终于完成了这三个库的编码工作。用到的开发语言主要有使用了C++(含部分Object-c),JAVA,C#。经过检测,目前已正式投入到生产环境中。  为了实现三种语言一种命名方式,我采用了相同的类名,接口,namespace(package)。可以说只要熟悉了其中一个平台的代码,就可以很顺利的写出另外两个平台的滤镜代码(当然我后续还会加入更多的滤镜效果)。  该库基

2012-05-16 14:05:06 1049

原创 WebView添加上下文菜单

在WebView中可以通过添加上下文监听器的方法,实现WebView的长按事件监听;具体代码:mWebView.setOnCreateContextMenuListener(new View.OnCreateContextMenuListener() { public void onCreateContextMenu(ContextMenu menu, View arg1,

2012-05-07 15:03:34 2512

原创 去掉Activity顶部的黑线

Android开发中使用ActivityGroup时,子Activity的顶部会出现一条黑线;那么,我们可以通过Theme去掉这条黑线;具体方法:1、在项目的res/values/目录下新建一个styles.xml文件,然后添加代码: @null 2、在AndroidManifest.xml中注册Activity时添加android:theme="@style/Theme.F

2012-05-07 14:58:08 1471 1

原创 Android TextView控件文字添加下划线

TextView中文字添加下划线方法:TextView tv = (TextView) findViewById(R.id.text);tv.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);tv.setText("添加下划线");

2012-04-25 15:45:59 5784 1

原创 Apache+Tomcat集群 负载均衡

1、版本说明Apache:2.2.21;Tomcat:6.0.x;2、下载安装Tomcat:http://tomcat.apache.org/download-60.cgiApahce:http://httpd.apache.org/download.cgi安装Tomcat:将下载下来的Tomcat压缩包分别解压到D:\tomcat1和D:\tomcat2目录下,然

2011-11-21 19:56:34 902

原创 生成二维码

// 编码 public Bitmap encode() { try { String str = "test encode qrcode"; // 生成二维矩阵,编码时指定大小,不要生成了图片以后再进行缩放,这样会模糊导致识别失败 BitMatrix matrix = new MultiFormatWriter().encode(str, BarcodeFor

2011-10-29 12:03:58 946 3

原创 利用Eclipse打包jar和javadoc文件

1、打包jar;a、右键项目->Export;选择Java->JAR file;点击Next;b、选择src目录,也可以选择单个包,然后在JAR file中输入存放jar包的路径;c、点击Finish即可完成;2、生成javadoc文档;a、右键项目->Export;选择Java->Javadoc;点击Next;b、在Javadoc command中输入javadoc.ex

2011-10-28 17:23:29 1253

原创 Android Google Map 开发apikey生成方法

1、获取debug keystore:打开Eclipse->Windows->Preferences->Android->Build,查看默认的debugkeystore。 2、生成MD5:在cmd中执行:keytool -list –alias androidd

2011-10-17 22:20:58 816

原创 导入导出Android手机文件

1、获得root权限:adb root;2、设置/system为可读写:adb remount;3、将文件复制到PC:adb pull 手机文件目录 ;例:adb pull /system/etc/hosts D://hosts4、现在就可以修改导出的文件了;

2011-08-27 09:58:28 2932

Android FTP

本程序是Android平台的FTP服务器,用于手机与电脑之间的文件传输;

2011-09-07

【eoeAndroid特刊】第20期:Android内存管理

【eoeAndroid特刊】第20期:Android内存管理

2011-09-01

【eoeAndroid特刊】第15期:Android多媒体

【eoeAndroid特刊】第15期:Android多媒体

2011-09-01

【eoeAndroid特刊】第6期 数据通信-成为Android数据流大师

【eoeAndroid特刊】第6期 数据通信-成为Android数据流大师

2011-09-01

Symbian C++开发经验.pdf

Symbian C++开发经验.pdf是一部很优秀的书籍,很适合初学者借鉴

2010-03-18

空空如也

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

TA关注的人

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