
Android
akazhuk
菜鸟开发程序员,努力中!
展开
-
无法解析 ACTION_UP,或者它不是字段
if(event.getAction()==MotionEvent.ACTION_UP){报错的代码是这段,提示 无法解析 ACTION_UP,或者它不是字段。原创 2014-06-25 09:28:23 · 3441 阅读 · 1 评论 -
spinner的应用
<Spinner android:id="@+id/authorUnitState" android:layout_width="fill_parent" android:layout_height="wrap_content" android:entries="@array/phone_code_list" />转载 2014-07-14 10:05:59 · 1831 阅读 · 0 评论 -
Android TextView中文字设置超链接、颜色、字体
TextView是用来显示文本的,有时需要给TextView中的个别字设置为超链接,或者设置个别字的颜色、字体等,那就需要用到Spannable对象,可以借助Spannable对象实现以上设置。 效果图:转载 2014-07-14 13:49:11 · 724 阅读 · 0 评论 -
实验类似微信注册下方的 【 点击上面的“注册按钮”,即表示你同意《XXX条约》】 的超链接
本人用的是XML布局,不是用原创 2014-07-14 15:57:54 · 3120 阅读 · 0 评论 -
Android中RelativeLayout各个属性的含义
android:layout_above="@id/xxx" --将控件置于给定ID控件之上android:layout_below="@id/xxx" --将控件置于给定ID控件之下android:layout_toLeftOf="@id/xxx" --将控件的右边缘和给定ID控件的左边缘对齐android:layout_toRightOf="@id/xxx" --将控件转载 2014-06-23 10:59:39 · 467 阅读 · 0 评论 -
android:layout_weight详解
layout_weight 用于给一个线性布局中的诸多视图的重要度赋值。 所有的视图都有一个layout_weight值,默认为零,意思是需要显示 多大的视图就占据多大的屏幕空 间。若赋一个高于零的值,则将父视 图中的可用空间分割,分割大小具体取决于每一个视图的layout_weight 值以及该值在当前屏幕布局的整体 layout_weight值转载 2014-06-23 11:07:42 · 640 阅读 · 0 评论 -
padding top与margin top的区别
padding用在容器内部,margin用在容器外部比如:padding-top:10px;是指容器内的内容距离容器的顶部有10个像素,是包含在容器内的;margin-top:10px;是指容器本身的顶部距离其他容器有10个像素,不饱含在容器内。转载 2014-08-18 17:32:57 · 815 阅读 · 0 评论 -
找不到R.styleable
res/values/attrs.xml原创 2014-08-01 15:21:22 · 5922 阅读 · 0 评论 -
android中minLines和maxLines的区别
转自:http://blog.youkuaiyun.com/mr_jis/article/details/7264506 在一个例子中看到了minLines和maxLines这两个属性,不知道是啥意思,查了百度也没有相关的信息,于是自己试了下,大概知道了。 首先我们新建一个工程,在XML中布局一个EditText,先看看maxLines的效果,如下:转载 2014-09-01 09:54:19 · 1352 阅读 · 0 评论 -
Caused by: java.lang.NullPointerException
问题截图:代码:原创 2014-09-02 11:04:34 · 7695 阅读 · 1 评论 -
设置了布局文件android:onClick="back" 但点击反应
布局文件:原创 2014-10-24 13:31:27 · 1816 阅读 · 0 评论 -
android R.layout 找不到已存在的布局文件
最近总是遇到R.layout. 然后找不到自己已经弄好的布局文件,十分不解!今天查了下baid原创 2014-09-06 10:18:17 · 2681 阅读 · 0 评论 -
PopupWindow弹出菜单位置不正确
本来想要的效果是这样的:原创 2014-10-15 13:24:31 · 850 阅读 · 0 评论 -
点击按钮时视图可见,再次点击时视图消失
可以通过使用boolean FLAG来实现。例如:声明boolean visibility_Flag = false;button..setOnClickListener(new OnClickListener() { @Override public void onClick(View v) {转载 2014-12-16 15:37:00 · 1003 阅读 · 0 评论 -
android截屏,截取当前View
先来看看效果图:截取的只是当前的View,不能截取状态栏,估计想全部截取的话 要root权限。XML:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"原创 2014-12-02 11:18:20 · 1521 阅读 · 0 评论 -
Android实现截取当前屏幕图像并保存至SDCard特定目录下
第一步:main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="转载 2014-12-03 17:26:28 · 649 阅读 · 0 评论 -
onclick事件显示和隐藏软键盘,和edittext获取焦点
在onclick事件下.以下方法可行.(如果是EditText失去焦点/得到焦点,没有效果) InputMethodManager im = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); im.hideSoftInputFromWindow(getCurrentFocus().getApplicat原创 2014-12-26 15:39:57 · 1241 阅读 · 0 评论 -
[Android] ImageView.ScaleType设置图解
ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);转载 2014-06-21 10:55:15 · 581 阅读 · 0 评论 -
页面滑动切换(类Launcher滑动屏幕实现)
<RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android"> <com.genius.scroll.MyScrollLayout转载 2014-06-21 09:39:34 · 750 阅读 · 0 评论 -
SharedPrefences的使用
SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下:SharedPreferences sharedPreferences = getSharedPreferences("itcast", Context.MOD转载 2014-06-21 17:28:37 · 851 阅读 · 0 评论 -
android:layout_gravity和android:gravity属性的区别
gravity的中文意思就是”重心“,就是表示view横向和纵向的停靠位置android:gravity:是对view控件本身来说的,是用来设置view本身的文本应该显示在view的什么位置,默认值是左侧android:layout_gravity:是相对于包含改元素的父元素来说的,设置该元素在父元素的什么位置比如TextView: androi转载 2014-07-16 15:06:59 · 564 阅读 · 0 评论 -
java中提示类型不匹配,不能从view转化为boolean
检查下报错的那行的代码,看是不是原创 2014-07-05 08:49:46 · 1281 阅读 · 0 评论 -
Android开发之onClick事件的三种写法
package a.a;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;public class AActivity extends转载 2014-06-18 13:19:07 · 616 阅读 · 0 评论 -
dp 与 sp 的区别
dp Density-independent Pixels – an abstract unit that is based on the physical density of the screen. These units are relative to a 160 dpi screen, so one dp is one pixel on a 160 dpi screen. The ra转载 2014-06-17 17:34:03 · 1054 阅读 · 0 评论 -
android:singleLine="true" 是什么意思?
设置单行显示。如果和layout_width一起使用,当文本不能全部显示时,后面用“…”来表示。如android:text="test_ singleLine "android:singleLine="true"android:layout_width="20dp"将只显示“t…”。如果不设置singleLine或者设置为false,文本将自动换行转载 2014-06-18 13:53:27 · 1548 阅读 · 0 评论 -
Android开发 运行后,XML布局没显示东西
原因很简单,在相对应的JAVA文件里原创 2014-06-18 16:12:44 · 1519 阅读 · 0 评论 -
gravity="center_vertical" 跟 layout_gravity="center_vertical" 的区别
android:gravity="center_vertical" 这个的意思是指 限定它里面的内容要垂直居中显示。android:layout_gravity="center_vertical",这个是指它的位置是相对于它父亲的垂直居中。比如://第一种:里面的内容都要垂直居中显示,是由父类限定子控件的位置,每个子控件都要满足这个条件。 <LinearLayout android转载 2014-06-20 14:38:28 · 2829 阅读 · 0 评论 -
eclipse xml文件里 出现android1
lei'si原创 2014-08-04 09:18:32 · 547 阅读 · 0 评论 -
Eclipse @override报错解决 必须覆盖超类方法
解决办法:Windows->Preferences-->java->Compiler-->compiler compliance level设置成1.6窗口-> 首选项-转载 2014-07-29 14:27:29 · 1646 阅读 · 0 评论 -
没有为类型 ViewGroup.LayoutParams 定义方法 setMargins(int, int, int)
params.setMargins(margin,margin,margin, margin);报错是这段代码只需b原创 2014-08-02 17:02:56 · 1170 阅读 · 0 评论 -
LinearLayout(vertical) 的多个布局
例如我要在这个框上布局4个LinearLayout,且要t原创 2014-06-20 10:41:50 · 2058 阅读 · 0 评论 -
match_parent和fill_parent的区别
有网友表示对于很多工程中的MATCH_PARENT出现在layout中感到不明白,过去只有FILL_PARENT和WRAP_CONTENT那么match_parent到底是什么类型呢? 其实从Android 2.2开始FILL_PARENT改名为MATCH_PARENT ,从API Level为8开始我们可以直接用MATCH_PARENT来代替FILL_PARENT,最后Android123提醒大转载 2014-06-20 14:22:39 · 567 阅读 · 0 评论 -
LinearLayout和RelativeLayout 属性对比
共有属性:java代码中通过btn1关联次控件android:id=”@+id/btn1″控件宽度android:layout_width=”80px” //”80dip”或”80dp” android:layout_width =“wrap_content”android:layout_width =“match_parent” 控件高度android转载 2014-06-20 10:47:29 · 515 阅读 · 0 评论 -
OnViewChangeListener为无法解析的类型
只需要创建一个JAVA文件,输入以下代码:原创 2014-06-21 14:14:18 · 1182 阅读 · 0 评论 -
Android中Gravity中的一些值都是些什么意思
android:gravity意思是这个控件自己的“重力”,在通俗点就是控件上面的东西的位置(图片,文本等)举个例子:一个TextView里面的文本默认居左作对齐的,你想让这些文本居中的话,只要在这个TextView的属性里加上android:gravity="center"所有的参数分别是center(居中),bottom(下),top(上),right(右),left(左)其他的一些是转载 2014-06-21 15:24:07 · 1234 阅读 · 0 评论 -
display getSize()
If you want the the display dimensions in pixels you can use getSize:Display display = getWindowManager().getDefaultDisplay();Point size = new Point();display.getSize(size);int width = size.转载 2014-06-21 16:58:34 · 1109 阅读 · 0 评论 -
Android ScrollView里ViewPager滑动问题解决
public class MyScrollView extends ScrollView { private GestureDetector mGestureDetector; public MyScrollView(Context context) { super(context); } public MyScrollView(Context conte转载 2017-01-12 11:45:34 · 669 阅读 · 0 评论