
android widget
0 and 1
To be better
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android之Toast入门版【常用方法汇总】
Toast方法:XML 文件:创建一个点击按钮并添加点击方法:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_par原创 2015-08-22 11:44:51 · 619 阅读 · 0 评论 -
Button
Button或者ImageButton的背景设为透明或者半透明 半透明Android:background="#e0000000" /> 透明 颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中原创 2016-01-04 11:06:51 · 816 阅读 · 0 评论 -
Widget
用法步骤:1.绘制Widget布局2.配置Widget的基本属性3.定义AppWidgetProvider类似于android中的广播4.提供Configuration Acivity学习一个小案例:时钟小组件效果:可以自动更新时间,可以添加和删除时钟Widget第一步:<LinearLayout xmlns:android="http://schema原创 2016-03-29 16:39:39 · 952 阅读 · 0 评论 -
GridView
GridView好久没有用了,今天项目需要,重新学习一下<GridView android:id="@+id/skin_gv" android:layout_width="wrap_content" android:layout_height="wrap_content" android:horizontalSpacing="2d原创 2016-05-06 15:37:03 · 324 阅读 · 0 评论 -
Android之如何给ListView添加监听方法
第一步创建ListView //根据id获取对象ListView listView = (ListView) findViewById(R.id.listview1);//创建适配器对 //参数代表的意思(上下文对象,每行样式类型(必须是TextView类型 android.R.....是系统自带的样式,也可以使用自己定义的),数据本身(可以来自资源数据,也可以来自数原创 2015-08-13 10:06:09 · 5107 阅读 · 0 评论 -
TextView(怎么用代码动态设置字体颜色)
动态设置字体颜色第二步:通过TextView的setTextColor方法进行文本颜色的设置,这里可以有3种方式进行设置: 第1种:tv.setTextColor(android.graphics.Color.RED);//系统自带的颜色类 第2种:tv.setTextColor(0xffff00ff);//0xffff00ff是int类型的数据原创 2016-05-27 22:13:56 · 8410 阅读 · 0 评论 -
popwindow在Activity中报错
在Activity中使用popwindow不能使用不同的方法初始化popwindow中的控件必须要使用:contentView = LayoutInflater.from(this).inflate(R.layout.carepeople_add, null); yes_bt = (Button) contentView.findViewById(R.id.add_ok_bt);原创 2016-05-08 18:38:18 · 490 阅读 · 0 评论 -
PopupWindow泡泡窗口
今天由于项目需要学习了一点PopuWindow的基础知识如何使用:案例:第一步创建泡泡窗口的布局:popup_setting.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" andr原创 2016-04-04 18:08:40 · 1619 阅读 · 0 评论 -
EditView不可编辑状态和可编辑状态动态切换 及 EditView的其它特效
不可编辑状态:两种选择:第一个 不可编辑但是会弹出输入法android:editable="false" 第二个 不可编辑同时不会弹出输入法android:focusable="false"代码动态控制:editText.setFocusable(false);和editText.setEnabled(false);时不可编原创 2016-05-25 12:08:55 · 5975 阅读 · 2 评论 -
android 个别机型Toast(显示不出来)问题
我用的是魅蓝note升级5.1之后,开发应用Toat无法显示。网上找了好多方法,大致有两种1、手动方案:设置——>应用软件管理——>对应APP——>勾选显示通知框2、替代方案:避免toast被拦截,可以考虑用alert dialog来显示需要的信息第一种方案貌似对魅族不起作用,于是我采用了第二种方法原创 2016-08-11 11:20:58 · 5170 阅读 · 2 评论 -
android inflate方法
第一种使用方法: LayoutInflater inflater = (LayoutInflater)getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE); //第一个参数为xml文件中view的id,第二个参数为此view的父组件,可以为null,android会自动寻找它是否拥有父组件 View vie原创 2016-08-19 11:51:25 · 337 阅读 · 0 评论 -
ScrollView中嵌套ListView只显示一行问题
自定义可适应ScrollView的ListView 这个方法和上面的方法是异曲同工,方法3是自定义了LinearLayout以取代ListView的功能,但如果我脾气就是倔,就是要用ListView怎么办?那就只好自定义一个类继承自ListView,通过重写其onMeasure方法,达到对ScrollView适配的效果。 下面是继承了ListView的自定义类:原创 2016-03-25 22:54:06 · 375 阅读 · 0 评论 -
ScrollView中的那些坑
用过ScrollView的都知道,它除了与ListView 等控件滑动冲突外还有一些坑需要注意:坑1:有时候你发现用ScrollView包括的控件明明已经大于屏幕大小出界了,可是却不能滑动,这种情况好像是“ScrollView失效了”其实是这样的:出界的那个控件并没有完全出界,还是能看到一点的。这种情况ScrollView会认为,它内部的控件在一个屏幕中可以看完,不需要它出马了。所以你滑动时是原创 2016-08-12 15:51:55 · 2561 阅读 · 1 评论 -
解决虚拟键盘把底部导航栏顶起问题
在配置文件中找到导航栏所在的activity节点设置:android:windowSoftInputMode="adjustPan"就行了 原理分析: 一、软键盘显示的原理 软件盘的本质是什么?软键盘其实是一个Dialog! InputMethodService为我们的输入法创建了一个Dialog,并且将该Dialog原创 2016-08-13 10:28:29 · 6504 阅读 · 0 评论 -
WebView错误码处理,及常用的方法
webView.setWebViewClient(new MyWebViewClient());// webView.setWebViewClient()网页加载默认是使用浏览器的,这里需要设置一下 webView.setWebChromeClient(new WebChromeClient(){ @Override public void onReceivedTitle(Web转载 2016-08-23 09:55:02 · 2650 阅读 · 0 评论 -
单选按钮,复选框使用方法汇总
XML中:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wr原创 2015-08-21 17:16:27 · 1069 阅读 · 0 评论 -
switch开关
Android4.0之后引入了switch开关项目需要,今天学习了一下。 <Switch android:id="@+id/alarm_switch" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textOf原创 2016-05-05 16:03:36 · 395 阅读 · 0 评论 -
Android之在Dialog中添加单选按钮【自定义Dialog】
XML 文件:创建一个点击按钮并添加点击方法:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" a原创 2015-08-22 11:36:23 · 4639 阅读 · 0 评论 -
Dialog中添加菜单【自定义Dialog】
XML 文件:创建一个点击按钮并添加点击方法: xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertica原创 2015-08-22 11:53:56 · 1828 阅读 · 0 评论 -
ToggleButton控件
ToggleButton两种状态·状态按钮 -继承自CompoundButton·主要属性:-Android:textOn -Android:textOff·主要方法: -isChecked()·主要事件 -setOnClickListener(OnClickListener l)xml中:加入一个ToggleBut原创 2016-01-02 11:48:42 · 1471 阅读 · 0 评论 -
Chronometer计时器控件
Chronometer·计时器控件·从一个默认的时间或你指定的时间开始计时,并按指定格式显示·主要属性: -android:format-·主要方法:-setFormat(String format)-start()/stop()-setBase(long base)xml布局文件:<RelativeLayout xmlns:android="原创 2016-01-02 11:24:13 · 1643 阅读 · 0 评论 -
自定义Toast
Toast方法:XML 文件:创建一个点击按钮并添加点击方法:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_paren原创 2015-08-22 11:33:59 · 763 阅读 · 0 评论 -
Dialog汇总
1.AlertDialog警告Dialog2.ProgressDialog进度条3.DatePickerDialog日期4.TimePickerDialog时间5.自定义Dialog使用方法和Toast类似下面是三种常用的Dialog《1》如何使用AlertDialogpublic class MainActivity extends Activity {原创 2016-04-02 17:00:07 · 394 阅读 · 0 评论 -
设置按钮背景透明
Button或者ImageButton的背景设为透明或者半透明半透明 透明颜 色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中“aa=alpha”(00 到 ff);“bb=blue”(00 到 ff);“gg=gree原创 2016-03-07 14:53:07 · 1293 阅读 · 0 评论 -
Android在Button按钮上同时显示文字和图片
<Button android:id="@+id/chuzu" android:layout_width="50dp" android:layout_height="50dp" android:layout_marginLeft="5dp"原创 2016-01-04 10:46:33 · 10685 阅读 · 1 评论 -
android查看剩余电量
activity_main.Xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layo原创 2015-11-09 10:21:07 · 1484 阅读 · 0 评论 -
ListView分批加载数据
package cn.itcast.pageload;import java.util.ArrayList;import java.util.List;import cn.itcast.service.DataService;import android.app.Activity;import android.os.Bundle;import android.os.Handler原创 2015-12-22 11:09:35 · 458 阅读 · 0 评论 -
DatePicker日历选择器,TimePicker时间选择器
理论没什么好讲的,就是一个控件的使用直接在代码中解释啦main.xml文件加入控件:日历选择器,时间选择器,两个TextView用于显示你选择的日历和时间<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"原创 2016-03-19 15:58:50 · 2493 阅读 · 0 评论 -
TextView实现滚动字幕的效果【跑马灯】
TextView 实现滚动字幕效果【跑马灯效果】:android:ellipsize="marquee"//可滚动,star(头部),middle(中部),end(尾部) 超出显示不下的内容用...代替,实现条件1.必须设置为单行显示,且TextView中的内容超过它的容纳范围,2.TextView本身没有焦点,必须设置成可获取焦点 andr原创 2015-08-19 18:37:05 · 2612 阅读 · 0 评论 -
ImageView
<ImageView android:id="@+id/skin_item_image" android:layout_width="150dp" android:layout_height="200dp" android:scaleType="fitCenter" android:src="@drawable/lef原创 2016-05-06 15:54:54 · 374 阅读 · 0 评论 -
Notification
转载请注明出处:weichongchong项目需要,今天认真学习了一下Notification首先,发送一个状态栏通知必须用到两个类: NotificationManager 、 Notification。 NotificationManager : 是状态栏通知的管理类,负责发通知、清楚通知等。NotificationManager 是一个系统Service,原创 2016-05-05 12:00:03 · 730 阅读 · 0 评论 -
android progressbar
1.水平进度条问题一:如何这种进度条颜色drawable文件夹下创建进度条样式文件progressbar_bg.xml原创 2017-01-05 12:29:52 · 321 阅读 · 0 评论