`
u011721609
  • 浏览: 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按钮,根据当前的样式重新生成一个新的样式并保 ...
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 ...
背景:四个LinearLayout,每个LinearLayout里都包含textView\EditText等控件;实现每个editText获得焦点的时候 LinearLayout的背景状态也响应地改变; 实现:1、LinearLayout需要的不同的背景状态用单独的selector保存,设置默认状态和改变状态; 2、使用addStatesFromChildren来改变LinearLayout的状态;系统自动根据LinearLayout的状态来改变 LinearLayout的背景状态; 总结:我是在实战项目中遇到的这个问题的,当时是想改变Linear ...
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 ...
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 ...
Android的animation由四种类型组成XML中 alpha 渐变透明度动画效果 scale
二。下载之后解压,不用安装,它的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里的 ...
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 ...
这几天一直在研究JNI的开发过程,顺便把NDK环境搭建一起总结下。在windows环境下开发jni需要c/c++编译器的支持,网络上我看很多人使用cygwin。呵呵我不是很喜欢使用它,感觉安装起来挺麻烦的。我使用GNUStep,下载地址http://www.gnustep.org/experience/Windows.html。下载安装后,验证是否成功。打开GNUstep->Shell,输入make -v 和 gcc -v命令,如图所示。
一、相关概念 1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象 2、Canvas画布,绘图的目的区域,用于绘图 3、Bitmap位图,用于图的处理 4、Matrix矩阵 二、Bitmap 1、从资源中获取Bitmap
[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 ...
话说开发用了各种Adapter之后感觉用的最舒服的还是BaseAdapter,尽管使用起来比其他适配器有些麻烦,但是使用它却能实现很多自己喜欢的列表布局,比如ListView、GridView、Gallery、Spinner等等。它是直接继承自接口类Adapter的,使用BaseAdapter时需要重写很多方法,其中最重要的当属getView,因为这会涉及到ListView优化等问题,其他的方法可以参考链接的文章 BaseAdapter与其他Adapter有些不一样,其他的Adapter可以直接在其构造方法中进行数据的设置,比如 SimpleAdapter adapter = n ...
第一,谈谈final, finally, finalize的区别。  final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是 Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?  可以继承其他类或完成其他接口,在swing编 ...
Android MediaPlayer的生命周期 MediaPlayer的状态转换图也表征了它的生命周期,搞清楚这个图可以帮助我们在使用MediaPlayer时考虑情况更周全,写出的代码也更具健壮性。 这张状态转换图清晰的描述了MediaPlayer的各个状态,也列 ...
改变eclipse默认设置,使其像myeclipse一样能够将项目部署到tomcat的webapps下 刚使用eclipse的开始一段时间里,我都是用eclipse中的run as on server 选项,对当前的网页进行运行,这样都会启动eclipse自带的浏览器进行运行,而且Eclip ...
Global site tag (gtag.js) - Google Analytics