随笔分类 - Android
摘要:DDMS 左侧 选中设备 右上角有一个相机样式的按钮"screen capture"
阅读全文
摘要:Green UML和AmaterasUML 两种 一、安装方法: 1、都是先安装GEF 通过eclipse-> install new software安装GEF的网址: http://download.eclipse.org/tools/gef/updates-pre-3_8/releases/
阅读全文
摘要:一、JDK source code命令行中:sudo apt-get install openjdk-7-source下好的jdk源码在 Linux 在目录 usr/lib/jvm/openjdk-7/src.zipWindows在目录 C:\Program Files\Java\jdk1.6.0...
阅读全文
摘要:一、 ToastView.java 1 import android.content.Context; 2 import android.view.LayoutInflater; 3 import android.view.View; 4 import android.widget.ImageVie...
阅读全文
摘要:这个界面 实现的不是微信对话界面。实现的是,focus的状态下,变为放大的另一种布局重点:一、定义类型个数 private final int TYPE_COUNT = 2; private final int FIRST_TYPE = 0; private final int OTHERS_TYP...
阅读全文
摘要:getCount 和 getChildCount 方法ListView.getCount()(实际上是 AdapterView.getCount()) 返回的是其 Adapter.getCount() 返回的值。也就是“所包含的 Item 总个数”。ListView.getChildCount()(...
阅读全文
摘要:本帖记录onInterceptTouchEvent和onTouchEvent调用关系,即各种return true和return false的运行情况。return true和return false,代表的是是否消费完该事件,也就是该事件是否会继续传递给下层或者上层组件继续处理。return tr...
阅读全文
摘要:非Activity中,使用资源文件:context.getString(R.string.xxx);context.getResources().getDimention(R.dimen.xxx);
阅读全文
摘要:一般:if(条件1) { image.setBackground(R.id.xxx1); } else if (条件2) { image.setBackground(R.id.xxx2); } 实际上。状态多的话,应在drawable文件夹下 新建xml: ...
阅读全文
摘要:一、权限 这个false, 可以防止不让没有摄像头的设备安装 设置横屏二、布局文件 这是用于放Camera的Frame框架 ...
阅读全文
摘要:private void getUserInfoFromPref(){ /* * 保存到文件的方法 * * Constant.user = (User)Constant.readObjectFromFile(Constant.USER_SAVE_PATH); */ //获取到sharepreference 对象, 参数一为xml文件名,参数为文件的可操作模式 SharedPreferences preferences = this.getSharedPreferences( Constant.PRE...
阅读全文
摘要:在主xml中android:windowSoftInputMode的属性"stateUnspecified"软键盘的状态(是否它是隐藏或可见)没有被指定。系统将选择一个合适的状态或依赖于主题的设置。这个是为了软件盘行为默认的设置。"stateUnchanged"软键盘被保持无论它上次是什么状态,是否可见或隐藏,当主窗口出现在前面时。"stateHidden"当用户选择该Activity时,软键盘被隐藏——也就是,当用户确定导航到该Activity时,而不是返回到它由于离开另一个Activity。"stateAlwaysHid
阅读全文
摘要:@Override public void onScrollStateChanged(AbsListView paramAbsListView, int paramInt) { //当屏幕停止滚动时为0; //当屏幕滚动,...
阅读全文
摘要:1、取消系统默认对话框格式 true是设置对话框背后的半透明效果 默认为显示2、设置布局 dialog.xml 3、生成对话框 //生成一个对话框,在style里取消对话框的任何默认格式 loginDialog = new Dialog(IdentityUnLoginActivity.this, R.style.dialog); loginDialog.setContentView(R.lay...
阅读全文
摘要:android:minHeight="80dip"//设置每一条的高度android:divider="@null" //设置默认的分割线不显示android:dividerHeight="10dip" //这个属性是上下相邻的item间的距离android:cacheColorHint="#00000000" //选中item的某一个控件时,控件背景不会被黑色填充android:fadingEdge="none" //去除拖动时,上、下出现的遮挡 笨方法是给每一条设置背景android:scr
阅读全文
摘要:在 的属性里面加入android:layout_gravity="top"
阅读全文
摘要:1、public static final String ROOT_URL="http://xxx.xxx.xxx.xxx:xxxx/phone";public static final String ACTION_GET_STORE_RECOMMEND="/store/getlist.aspx";//获得推荐商家2、使用FinalHttp 形式很简单,但只能传键值对格式的参数给服务器public static void getStoreRecommend() { FinalHttp fh = new FinalHttp(); String url =
阅读全文
摘要:在EditText中,可以使用setImeOptions()方法来来开启软键盘的"Done"按钮。示例代码如下:editText.setImeOptions(EditorInfo.IME_ACTION_DONE);按下"Done"按钮的默认行为是关闭软键盘,但是我们可以通过EditText的setOnEditorActionListener()方法来设置OnEditorActionListener以便添加自己的行为.捕获Android文本输入框的软键盘完成(Done)按键消息: editText.setOnEditorActionListener(new
阅读全文
摘要:1.开发工具Android开发工具有很多,开发者可根据自己的喜好进行选择。在此,我们推荐开发者使用Eclipse作为自己的开发工具,本套开发指南也是针对Eclipse开发环境下进行编写的。2.工程配置第一步:在工程里新建libs文件夹,将开发包里的baidumapapi_v2_1_2.jar拷贝到 libs根目录下,将libapp_BaiduMapApplib_v2_1_2.so和libvi_voslib.so 拷贝到libs\armeabi目录下(官网demo里已有这三个文件,如果要集成到自己的工程里,就需要自己添加),拷贝完成后的工程目录如下图所示;注:liblocSDK3.so和locS
阅读全文
摘要:1、添加BMapApiDemoApp.java2、AndroidManifest文件 application里添加 android:name=".ui.BMapApiDemoApp" 3、xml 布局文件里添加 4、java文件 继承MapActivityoverride onPause、onResume、isRouteDisplayed等函数5、初始化地图、添加标记物 private void initMap() { app = (BMapApiDemoApp) this.getApplication(); if (app.mBMapMan == null)...
阅读全文