- 浏览: 45436 次
-
最新评论
文章列表
1.点击 window->preference-,依次选择 General->Editors->Text Editors,选中右侧的 insert space for tabs;如下图所示,保存,第一步完成; 2.点击 window->preference-,依次选择 java(或C++)->code style ->formatter,点击右侧的editor,选则左侧 tab policy的值为spaces only,确定,应用保存即可,如下图所示: 若出现应用Apply按钮为灰色的情况,需要回到上一步,点击new按钮,根据当前的样式重新生成一个新的样式并保 ...
- 2014-03-06 14:53
- 浏览 358
- 评论(0)
http://www.iteye.com/topic/1060815
在eclipse里是可以实现源码的查看和编译以及修改的,首先在你编译后的源码里找到out目录里的class.jar文件。out\target\common\obj\JAVA_LIBRARIES\framework_intermediates\classes.jar在eclipse的Android项目中,选择项目属性->Java Build Path->Libraries->Add Library->User Library->Next-> UserLibraries进入到User Libr ...
- 2014-03-03 16:58
- 浏览 255
- 评论(0)
背景:四个LinearLayout,每个LinearLayout里都包含textView\EditText等控件;实现每个editText获得焦点的时候 LinearLayout的背景状态也响应地改变;
实现:1、LinearLayout需要的不同的背景状态用单独的selector保存,设置默认状态和改变状态;
2、使用addStatesFromChildren来改变LinearLayout的状态;系统自动根据LinearLayout的状态来改变 LinearLayout的背景状态;
总结:我是在实战项目中遇到的这个问题的,当时是想改变Linear ...
- 2014-03-03 16:19
- 浏览 389
- 评论(0)
package com.nt.iweibo.utils;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import android.content.Context;
import android.util.AttributeSet;
import android.util.Log;
import android.view.GestureDetector;
import android.view.LayoutInflater;
import android.view.M ...
- 2014-03-02 20:47
- 浏览 437
- 评论(0)
package com.example.testfocus;
import com.example.testfocus.OtherActivity.EditTextManagerWatcher;
import android.content.Context;
import android.text.Editable;
import android.text.TextWatcher;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import a ...
- 2014-03-02 20:45
- 浏览 331
- 评论(0)
Android的animation由四种类型组成XML中
alpha
渐变透明度动画效果
scale
- 2014-01-23 10:28
- 浏览 254
- 评论(0)
二。下载之后解压,不用安装,它的tools文件夹下就有zipalign,从windows进命令行来调用就可以了
三。把你要优化的apk考到你解压出来的tools文件夹下
开始->运行->CMD调出命令行窗口
命令行下输入 你解压的文件夹路径\zipalign -v 4 你要优化的apk名字.apk 优化后的apk名字.apk
例如我的 C:\Windows\android-sdk-windows\tools\zipalign -v 4 ADW.Launcher.apk ADW.Launcher.1.apk
很简单,而且风险没有,因为只是一个apk~熟悉之后就可以把ROM里的 ...
- 2014-01-21 20:13
- 浏览 325
- 评论(0)
package com.android.file;
import java.io.File;
import java.io.IOException;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
public class AndroidtestActivity ex ...
- 2014-01-21 12:27
- 浏览 597
- 评论(0)
这几天一直在研究JNI的开发过程,顺便把NDK环境搭建一起总结下。在windows环境下开发jni需要c/c++编译器的支持,网络上我看很多人使用cygwin。呵呵我不是很喜欢使用它,感觉安装起来挺麻烦的。我使用GNUStep,下载地址http://www.gnustep.org/experience/Windows.html。下载安装后,验证是否成功。打开GNUstep->Shell,输入make -v 和 gcc -v命令,如图所示。
- 2014-01-20 22:35
- 浏览 417
- 评论(0)
一、相关概念
1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象
2、Canvas画布,绘图的目的区域,用于绘图
3、Bitmap位图,用于图的处理
4、Matrix矩阵
二、Bitmap
1、从资源中获取Bitmap
- 2014-01-19 22:36
- 浏览 283
- 评论(0)
[Android]Android的常用adb命令
分类:[Android]学习笔记2011-08-28
23:04298人阅读评论(0)收藏举报
第一部分:
1. ubuntu下配置环境anroid变量:
在终端执行<wbr>sudo gedit /etc/profile 打开文本编辑器,在最后追加#set android environment</wbr>
2. 运行Eclipse,还需要配置JAVA环境变量
#set java environment
JAVA_HOME=/home/loginname/jdk目录名
JRE_HOME=/home ...
- 2014-01-16 08:27
- 浏览 380
- 评论(0)
话说开发用了各种Adapter之后感觉用的最舒服的还是BaseAdapter,尽管使用起来比其他适配器有些麻烦,但是使用它却能实现很多自己喜欢的列表布局,比如ListView、GridView、Gallery、Spinner等等。它是直接继承自接口类Adapter的,使用BaseAdapter时需要重写很多方法,其中最重要的当属getView,因为这会涉及到ListView优化等问题,其他的方法可以参考链接的文章
BaseAdapter与其他Adapter有些不一样,其他的Adapter可以直接在其构造方法中进行数据的设置,比如
SimpleAdapter adapter = n ...
- 2014-01-15 14:00
- 浏览 405
- 评论(0)
第一,谈谈final, finally, finalize的区别。
final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是 Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。
第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
可以继承其他类或完成其他接口,在swing编 ...
- 2014-01-13 19:12
- 浏览 322
- 评论(0)
Android MediaPlayer的生命周期
MediaPlayer的状态转换图也表征了它的生命周期,搞清楚这个图可以帮助我们在使用MediaPlayer时考虑情况更周全,写出的代码也更具健壮性。
这张状态转换图清晰的描述了MediaPlayer的各个状态,也列 ...
- 2014-01-13 11:51
- 浏览 226
- 评论(0)
改变eclipse默认设置,使其像myeclipse一样能够将项目部署到tomcat的webapps下
刚使用eclipse的开始一段时间里,我都是用eclipse中的run as on server 选项,对当前的网页进行运行,这样都会启动eclipse自带的浏览器进行运行,而且Eclip ...
- 2014-01-09 16:10
- 浏览 451
- 评论(0)