android
文章平均质量分 88
贫道望青楼
哪里有困难哪里就有我我深深懂得只有泥泞的道路才可以留下足迹
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
EditView属性大全
android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottomandroid:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,转载 2014-11-26 13:53:15 · 638 阅读 · 0 评论 -
禁止ListView滑动
1、定义ListViewprivate ListView mine_list;2、添加ListView监听mine_list.setOnTouchListener(this);3、复写函数@Overridepublic boolean onTouch(View view, MotionEvent event) { switch (event.getAction())原创 2015-08-12 15:50:12 · 441 阅读 · 0 评论 -
多个按钮其中被按下按钮高亮显示
多个按钮形成一个按钮组,但是不像单选按钮组那样方便,需要自己写。例子:5个按钮,按下的那个变成蓝色,其余的4个按钮不变色。代码如下:1、定义选择器/ButtonGroup/res/drawable/btngroup_selector.xml 2、写按钮布局/ButtonGroup/res/layout/activity_main.xml原创 2015-09-16 00:44:03 · 1204 阅读 · 0 评论 -
popupwindow
1、定义private PopupWindow pw;private Button grzx_btn_camera, grzx_btn_gallery;2、初始化设置private void selectWay(){ View myView = getLayoutInflater().inflate(R.layout.pop_grzx_photoway,null);原创 2015-10-21 14:01:49 · 441 阅读 · 0 评论 -
Dialog
1、自定义Dialog/** * @Title: WeatherDialog.java * @Package com.sq.hbt.view * @Description: TODO(用一句话描述该文件做什么) * @author * @date 2015-10-20 上午10:28:13 * @version V1.0 */package com.sq原创 2015-10-21 14:29:57 · 390 阅读 · 0 评论 -
webview简单使用
1、定义private WebView webView;private String weatherUrl;private TextView top_title_text;2、加载设置top_title_text = (TextView) findViewById(R.id.top_title_text); webView = (WebView) findViewById(转载 2015-10-22 08:49:30 · 695 阅读 · 0 评论 -
Android 为什么获取到的控件的高度是0
如何获取到Android控件的高度?答:http://www.bkjia.com/Androidjc/890740.html问题如何获取一个控件的长和高,相信很多朋友第一眼看见这个问题都会觉得很简单,直接在onCreate里面调用getWidth、getMeasuredWidth不就可以获得了吗,但是,事实上是并没有简单的,不信的话,你可以去试一下,在onCreate里转载 2015-10-21 14:44:31 · 1111 阅读 · 0 评论 -
PopupWindow
1、定义popprivate PopupWindow citypop;private TextView tv_province,tv_scity,tv_area,tv_ok;private TextView tv_city;//父布局中的一个控件2、创建pop/** * 选择省-市-县 * @Title: citypop * @Description: TODO *原创 2015-10-14 20:31:10 · 365 阅读 · 0 评论 -
Activity主窗口与软键盘的交互模式
【Android】android:windowSoftInputMode属性详解activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表中的一个值,或一个”state…”转载 2015-12-21 23:11:57 · 472 阅读 · 0 评论 -
Android-Universal-Image-Loader是一个开源的UI组件程序
http://www.cnblogs.com/kissazi2/p/3886563.html处 博客如下:一、介绍 Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。所以,如果你的程序里需要这个功能的话,那么不妨试试它。因为已经封装好了一些类和方法。我们 可以直接拿来用了。而不转载 2016-01-08 12:51:22 · 415 阅读 · 0 评论 -
Android webView使用详解
看这个和看我的一样:http://www.cnblogs.com/zgz345/p/3768174.html1. 打开网页时不调用系统浏览器, 而是在本WebView中显示:mWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(转载 2016-01-13 19:52:39 · 435 阅读 · 0 评论 -
Timer和TimerTask定时执行任务
直接上代码private Handler mHandler = new Handler(){ @Override public void handleMessage(Message msg) { if (msg.what == 1) { //do something } } }; T原创 2016-01-14 16:43:32 · 500 阅读 · 0 评论 -
Android Studio ADB响应失败 Waiting for adb
响应失败情况如下两个:1、当启动Android Studio时,如果弹出adb not responding. you can wait more,or kill "adb.exe" process manually and click 'Restart'说明ADB响应失败,此时点击wait more就会不断弹出这个对话框,点击Restart也无济于事。2、当运行项转载 2016-02-16 10:09:19 · 2019 阅读 · 0 评论 -
Android Studio 打包APK
(1)Android Studio菜单Build->Generate Signed APK (2)弹出窗口 (3)创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥有密钥库跳过) 点击“Create new...”按钮创建密钥库 Key store path:密钥库文件的地址 Passw转载 2016-02-16 10:27:23 · 715 阅读 · 0 评论 -
Android Studio VCS集成SVN
《Android Studio关于SVN的相关配置简介》 原创在这:http://www.it165.net/pro/html/201404/11412.html《Android studio -VSN 使用笔记》原创在这:http://www.cnblogs.com/shaocm/p/4182380.html转载 2016-02-16 11:34:36 · 763 阅读 · 0 评论 -
自定义控件让TextView的drawableLeft与文本一起居中显示
原文出处:http://www.cnblogs.com/over140/p/3464348.htmlTextView的drawableLeft、drawableRight和drawableTop是一个常用、好用的属性,可以在文本的上下左右放置一个图片,而不使用更加复杂布局就能达到,我也常常喜欢用RadioButton的这几个属性实现很多效果,但是苦于不支持让drawbleLeft与文本一起居中转载 2015-08-11 14:58:32 · 403 阅读 · 0 评论 -
java注释模板-MyEclipse和Eclipse通用
设置目录:MyEclipse(Eclipse)-->Window-->Preferences-->Java-->Code Style-->Code Template-->Comments文件(Files)注释标签:/** * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo}(用一句话描述原创 2015-08-10 16:43:01 · 611 阅读 · 0 评论 -
TextView属性大全
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。 android:bufferType指定getText()方式取得的文本类别。选项ed转载 2014-11-27 19:48:02 · 445 阅读 · 0 评论 -
android自动跳转到指定Activity
暂时用过的是2个,以后还会补充....方法一: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_activity); //自动跳转 new Handler().pos原创 2014-12-01 18:16:22 · 813 阅读 · 0 评论 -
SimpleAdapter适配器填充ListView
SimpleAdapter是扩展性最好的适配器。以下是参数详细介绍:>, int, java.lang.String[], int[])">SimpleAdapter(Context context, ListMapString, ?>> data, int resource, String[] from, int[] to)参数context:表示上下文对象或者环境对象。原创 2014-12-16 17:23:05 · 713 阅读 · 0 评论 -
GridView属性大全
1.android:numColumns=”auto_fit” //GridView的列数设置为自动2.android:columnWidth=”90dp " //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth"//缩放与列宽大小同步4.android:verticalSpacing=”10dp”转载 2014-12-18 14:58:10 · 522 阅读 · 0 评论 -
Android 按两次返回键退出应用
废话不说,都是码农,直接上代码,相信你懂得。private boolean isExit;//变量标示是否退出//复写Activity的OnKeyDown方法 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.g原创 2014-12-19 21:26:44 · 590 阅读 · 0 评论 -
RelativeLayout属性详解
第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边转载 2014-12-11 10:41:45 · 546 阅读 · 0 评论 -
Android经典布局之top title
我感觉这种布局会在Android开发中经常遇到,也体现了比较经典的布局方式,届时直接拷贝即可,遂编此博客。布局描述:top title布局,一个返回键、标题名、更多键。如下图:以下是top_title.xml的源码<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xml原创 2015-02-04 17:08:44 · 1047 阅读 · 0 评论 -
Android经典布局之ListView兼容
布局描述:本布局经典的地方在于-->有一个top,又有一个类似于footview的底部,但不用footview实现非常省时省力,而且ListView仍然可以填充剩余部分。读者看了小编的这篇博客可能会疑问这么弱智的都能称为经典?呵呵,小编考虑到敲这些代码不如拷贝来的快,所以...就当留给初学者了。附图一张布局源代码如下<RelativeLayout xmlns:android=原创 2015-02-04 19:43:58 · 494 阅读 · 0 评论 -
LinearLayout 属性详解
四个极其重要的参数,直接决定元素的布局和位置android:layout_gravity 本元素相对于父元素的重力方向 android:gravity 本元素所有子元素的重力方向 android:orientation 线性布局以列或行来显示内部子元素android:layout_weight 子元素对未占用空间水平或垂直分配权重值当 android:orientation="vert转载 2014-12-13 22:16:48 · 1215 阅读 · 0 评论 -
java解析json字符串,多层解析
json泛型如下{ "code": 1, "message": "查询成功", "data": [ { "type": 1, "question": "地层压力与同井深的淡水静液压力之比称为地层的()。", "answer": "1", "id": 1,原创 2015-02-10 22:23:52 · 12954 阅读 · 0 评论 -
Android SDK目录结构及作用
好久之前就想写这个博客,但项目实在太忙了拖到现在,废话不多说,Android SDK目录结构图如下:1、add-ons-->Google API 。比如GoogleMaps2、build-tools-->各版本SDK编译工具。3、docs-->离线开发者文档Android SDK API参考文档。4、extras-->扩展开发包 如高版本的API在低版本中开发使用。5、原创 2015-05-23 17:36:00 · 739 阅读 · 0 评论 -
Android下网络请求的两个封装类
原文出处:http://www.2cto.com/kf/201412/362765.html1、背景介绍我们在Activity和Fragment中做网络请求的时候,往往用到线程和handler消息处理机制等做处理。这里,我们将网络请求,一个get和一个post请求,使用线程封装一下。这样就剥离开了Activity中的代码量,将复杂的代码,封装在不同的类中,实现一个类的单一原则。转载 2015-06-05 22:49:05 · 706 阅读 · 0 评论 -
Android添加View作为横线、竖线
竖线<View android:layout_width="1dip" android:layout_height="match_parent" android:background="#66CCFF" android:layout_gravity="center_horizontal" />横线<View android:layout_h原创 2015-08-10 15:49:27 · 1974 阅读 · 0 评论 -
Android Studio导入外部library
在Eclipse中导入外部library我们都知道,分三步:1、导入library项目在Package Explorer视图中右击,import...,选择Android下Existing Android Code Into Workspace ,下一步,然后选择导入2、设置改项目为library3、在主项目中引用这个library到这里,Eclipse 导入外原创 2016-02-19 16:05:45 · 811 阅读 · 1 评论
分享