- 浏览: 262096 次
- 性别:
- 来自: 武汉
-
最新评论
-
龙哥IT:
把这些东西,放在一起,自己用的时候方便而已,不用到处找了
Android权限Uri.parse的几种用法 -
YURANUS_:
干货 哈哈哈
Android权限Uri.parse的几种用法 -
narutolzj:
楼主,AppUtils类是自定义的吗,找不到~~
获取安装的应用 -
black_smart:
...
Android权限Uri.parse的几种用法 -
liu_zheng:
博主 我想把文字换成图片 要怎么修改呢??
用linearLayout代替ListView
文章列表
如果想点击哪个地方,然后让软键盘自动消失,就设置它
// 点击Activity中的任意位置,edittext焦距消失,软键盘隐藏
public void CloseKeyBoard() {
direct_times_cast.clearFocus();
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(direct_times_cast.getWindowToken(), 0);
...
对线程还是不太明白
- 博客分类:
- android—thread
看了很多线程的问题,也做了很多,可就是搞不懂它。
http://lishuaishuai.iteye.com/blog/1157896
讲解了LayoutInflater与findViewById()的区别以及用法
http://xqjay19910131-yahoo-cn.iteye.com/blog/1025989
自定义Adapter继承BaseAdapter http://xqjay19910131-yahoo-cn.iteye.com/blog/1167956
隐藏标题栏和状态栏
- 博客分类:
- android—Activity
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
第一步:布局xml
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content"
android:background="@drawable/redball_ground">
<GridView
android:layout_width="fill_parent" android:layout_height="fill_parent&q ...
自己做了一个最简单的网格布局,示例1:首先. 定义几张图片
private Integer[] mApps = { R.drawable.b1, R.drawable.b2, R.drawable.b3,
R.drawable.b4, R.drawable.b5, R.drawable.b6, R.drawable.b7, R.drawable.b8, R.drawable.b9,R.drawable.b10 };
然后实现ImageAdapter继承BaseAdapter:
public class ImageAdapter extends BaseAdapter {
...
通知示例2
- 博客分类:
- android—Notification
这个主要是根据通知自定义布局开显示的
只需要在示例1中把
PendingIntent pi = PendingIntent.getActivity(MainActivity.this,R.string.app_name, intent, PendingIntent.FLAG_UPDATE_CURRENT); n.setLatestEventInfo(MainActivity.this, "有急事", "请您马上到办公司开会", pi); mn.notify(R.string.app_name, n);
替换成
Pend ...
通知示例1
- 博客分类:
- android—Notification
Java代码
public class MainActivity extends Activity {
private Button send, cancel;
private Notification n;
private NotificationManager mn;
Vibrator vibrator;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R. ...
手机震动效果示例2
- 博客分类:
- android—Vibrator
Java代码
public class TestViberation extends Activity {
/** Called when the activity is first created. */
Vibrator vibrator;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
@Override
p ...
手机铃声,静音或震动
- 博客分类:
- android—Vibrator
有时候一些通讯软件需要这些个功能,比如说收到短信,通知等,要求手机发出铃声,或震动,或发光以提示用户知晓。往往手机都是有默认设置的,比如说用户开启了铃声+震动;只铃声不震动;完全静音等等... 这个时候就需要有一个规则了,起码软件的设置不能跟系统的冲突吧,中间的一些逻辑是要处理好的!之前做过的软件中有这么个需求,而且代码是我负责的,所以总结一下。思路: 1. 软件应该有个自己的设置配置文件,用以保存,自己的软件的提醒规则 2. 遵从系统的设置,比如说:系统是完全静音的,人家想睡觉啦,你软件虽然是铃声震动全开,也得乖乖闭嘴。 3. 如果有需要提醒了,先获取系统的配置,然后做逻辑判 ...
ListView的动态加载,想必大家在网上都看过很多资料了。我在这里也不罗嗦,提供非常简单的Demo给一些需要的人。 这个Demo里面只有两个部分, Activity做显示,以及一个Factory创建信息。 MainActivity.java
Java代码
package com.demo;
import java.util.List;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
impo ...
在android中,可以控制手机进行震动,先是在配置文件中对权限进行配置:
<uses-permission android:name="android.permission.VIBRATE" />
简单示例:
主程序中,判断 ToggleButton 是否有被启动,如果单击“ ON ”的话,就会启动震动模式,并会跳出 Toast 文字;如果再一次单击“ OFF ”,就会把震动关掉。
public class EX05 _ 06 extends Activity
{
private Vibrator mVibrator01;
/ ...