- 博客(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
转载 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人