- 浏览: 236201 次
- 性别:
- 来自: 广东
最新评论
-
ryutaku:
楼主,我专门找回原业的用户名和密码来回复你的。view.get ...
Android中ListView.getCount()与ListView.getChildCount()区别和OnScrollListener()各个参数的区别 -
ponce:
不错哦,正好用上
android HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理(2) -
sunny78117:
gundumw100 写道能不能在Xml配置中设置啊,这样硬编 ...
阻止EditText弹出输入法 -
sulanyan29:
老大,求一份原码。谢谢了: dk_application@16 ...
Android防火墙+流量统计代码 -
seventhfox:
很好的办法 谢谢分享...
阻止EditText弹出输入法
文章列表
介绍
在 Android 中与服务端做 HTTP 通信,解析 XML,通过 Handler 实现异步消息处理
HTTP 通信 - 与服务端做 HTTP 通信,分别以 GET 方式和 POST 方式做演示
XML 解析 - 可以用两种方式解析 XML,分别是 DOM 方式和 SAX 方式
异步消息处理 - 通过 Handler 实现异步消息处理,以一个自定义的异步下载类来说明 Handler 的用法
1、HTTP 通信和 XML 解析的 Demo
MySAXHandler.java
代码
package com.webabcd.communication;
import o ...
Android的Selector(根据组件的状态显示该状态对应的图片做为显示背景)。
把下面的XML文件保存成你自己命名的.xml文件(比如list_bg.xml),注意,这个文件相当于一个背景图片选择器,在系统使用时根据ListView中的列表项的状态来使用相应的背景图片,什么情况使用什么图片我在下面都进行了说明。还有,你可以把它看成是一个图片来使用,放于drawable目录下,配置背景属性android:background="@drawable/list_bg"就能达到你需要的目的了。
<?xml version="1.0" en ...
AutoCompleteTextView 默认是:当输入2个字符以上 才会提示的 这是可以设定的 现在要求 1 个字符 就自动提示
autoview.setThreshold(1);
button单出menu(前提要在onCreateOptionsMenu加入菜单子项)
androi.app.activity的方法
this.openOptionsMenu();
按menu键弹出PopupWindows
public boolean onCreateOptionsMenu(Menu menu) {
popMenu.showAtLocation(findViewById(R.id.main), Gravity.CENTER, 20, 20);
//若返回值=false 表示 不弹出系统菜单 否则 弹出菜单
re ...
转载:http://griffinshi.iteye.com/blog/607125
Dialog dg = new Dialog(this);
Window window = dg.getWindow();
WindowManager.LayoutParams lp = window.getAttributes();
lp.alpha = 0.5f;
window.setAttributes(lp);
lp.alpha = 0.5f 透明度设置 其值要合理 自己反复测试
为什么要这个技巧 因为很多人说:弹出Dialog会导致背景 ...
ListView实现多选且删除的功能
- 博客分类:
- android
ListView在CHOICE_MODE_MULTIPLE下实现多选和删除, 要注意ListView的getCheckItemIds()方法,在删除前调用
long[] id = list.getCheckItemIds(),发现如果你之前点选某个item再取消,此item的id还是在数组id中,不知道为什么这样~ 所以只能这样实现了
for (int i=0;i<list.getCount();i++)
{
if (list.isItemChecked(i)){
cursor.moveToPosition(i);
int id = cursor ...
转载:http://wang-peng1.iteye.com/blog/619449
1.在listView设置好背景之后 你如果点击空白出 你会发现背景有返回黑色的了,
这是因为又调用了系统的背景
因此你需要设置
android:background="#FFFFFF"
android:cacheColorHint="#FFFFFF"
两者尽量一样
2.如果想设置editVtext用代码限制字数
TextView tv = new TextView(this);
int maxLength = 10;
InputFilter[] ...
注意就是Notification的构造函数的when参数的作用不是定时的作用,所以要运用TimerTask和Timer~
package com.et.TestUi;
import java.util.Calendar;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.DatePickerDialog ...
TextView v=new TextView(this);
v.setText("哇哈哈哇哈哈哇哈哈哇哈哈哇哈哈wahahawahhahwahhahahwahahhahahawhahhaha......");
v.setTransformationMethod(SingleLineTransformationMethod.getInstance());
v.setSingleLine(true);
v.setEllipsize(TruncateAt.MARQU ...
转载他人的:http://www.devdiv.net/bbs/thread-23974-1-1.html
为了实现在TextView中显示图片,有时对图片的宽度与高度有限制的话,可以对实现进行放大与缩小操作!
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation=" ...
如果是在资源文件里,可以这样写
<resources>
<string name="hello"><u>phone: 1390123456</u></string>
<string name="app_name">MyLink</string>
</resources>
如果是代码这样写.
TextView textView = (TextView)findViewById(R.id.testView);
textView ...
关于listview 的滚动条
- 博客分类:
- android
在一个listview中,我选择后面的item,这样滚动条位置发生了变化,我点击这个item.进入一个Activity后,我再返回到原来的这个listview中,我想让这个滚动条在我进入时的位置,
使用listview.getScrollY()获取当时的位置 和点击item时候的position,然后存储起来,当返回到listview的时候,listview.setSelectionFromTop(position,Y)
具体结果还没测试
注意要判断Cursor返回的记录是否为空~~ 之前给这个问题卡了很久~ 囧
public SimpleAdapter getlistItem(Cursor c){
ArrayList<HashMap<String,Object>> listItem = new ArrayList<HashMap<String,Object>>();
if (c.getCount()==0) //一定要加这个判断条件~,否则出现cursor越界
return null;
c.moveToFirst( ...
设置当前activity的属性,两种方式:1.在manifest文件中给指定的activity增加属性
android:theme="@android:style/Theme.Light"。2.在程序中增加语句setTheme(R.style.Theme_ Light);
RingtoneManager.setActualDefaultRingtioneUri(Context, RingtioneManager.TYPE_RINGTONE, Uri);
复制代码//第一个参数就不用说了
//第二个参数就是设置哪种铃声的类型。RingtioneManager.TYPE_RINGTONE表示系统铃声
//RingtioneManager.TYPE_ALARM表示闹铃铃声
//RingtioneManager.TYPE_ALL表示所有铃声
//第三个参数就是你铃声的uri地址了
private void settingRingertone(Ringer r ...