- 浏览: 499834 次
- 性别:
- 来自: 福州
最新评论
-
xy_feng_zhi_chao:
多谢楼主分享
Android中使用styles -
michaelye1988:
soldier93 写道无关素质,我只发表自己的看法!既然你发 ...
如何在window上把你的项目提交到github -
soldier93:
无关素质,我只发表自己的看法!既然你发表了博客我就有权对其评价 ...
如何在window上把你的项目提交到github -
michaelye1988:
soldier93 写道laji 素质真低
如何在window上把你的项目提交到github -
soldier93:
laji
如何在window上把你的项目提交到github
文章列表
1.发送邮件
/**
* 调用这个方法,发送邮件给指定的邮箱地址
* */
public void sendEmail(String email)
{
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("plain/text");//这句要有啊!
intent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{email + ""});//收件人应该是一个String数 ...
datePicker.init(datePicker.getYear(), datePicker.getMonth(), datePicker.getDayOfMonth(), new OnDateChangedListener(){
public void onDateChanged(DatePicker view, int year,
int monthOfYear, int dayOfMonth) {
updateTextView();
}
});
//时间选择器有监听器可以直接使用
timePicke ...
布局文件大概是这样的
<LinearLayout
<LinearLayout
android:id="@+id/title"/>
<ScrollView
android:id="@+id/scrollview"/>
/>
我希望的是当键盘弹出的时候不要隐藏title的布局
一直都不行,
发现如果把1. Scrollview的android:scrollbars = "gone"
...
引入jar包的时候出现了这个问题。
之前没有将jar包引入工程中,而是引用jar包的路径,后来要将jar包引入工程,但是出错了
解决方法是:
右键工程属性,选择Java Build Path,到Source选项卡中删除之前的引用,到Libraries选项卡中也删除之前的引用。
Clean一下,就好了。
网络上有说一种是因为jar包的引用方式错误
没有试过。记录在下面仅供参考:
右键工程,
Build path,
Add library
选择“User
library”,点击“下一步”
点击“User ...
保持默认在 左、上边
android:gravity=left|top
让光标放入到点击位置
edittext.requestFocusFromTouch();
默认方式获得焦点
edittext.requestFocus();
光标处插入
EditText editor = (EditText)getCurrentView();//
int cursor = editor.getSelectionStart();
editor.getText().insert(cursor,delta);
让光标移到末端(这样文字就会向前显示)
EditTe ...
动态增加删除控件,并记住里面的内容
- 博客分类:
- 开发记录
1.用来保存对象
private List<View> listOfPhoneSubView;//存放子View对象
private List<Button> listOfPhoneButton;//左边的按钮,用来选择类型,文本的获取也是通过这里
private List<EditText> listOfPhoneEditText;//右边的文本框,用来获取电话号码
private List<String> listOfPhoneString;//用来保存左边按钮被点击的时候需要传递到别的Act ...
字符串的比较一般是用equals()方法
需要注意的是
if(phoneTypeId.equals("0"))//说明是自定义类型的,需要保存自定义的名字
{
mapOfPhone.put(RESOLVED_PHONE_CUSTOM_TYPE, phoneType);
}
如果象下面那样,虽然不会报错,当时是无法执行到的!!!
phoneTypeId.equals(0)
public static String replaceBlank(String str) {
String a= "";
if (str!=null) {
Pattern p = Pattern.compile("\\s*|\t|\r|\n");
Matcher m = p.matcher(str);
a= m.replaceAll("");
...
public static List<Integer> filterRepeatElement(List<Integer> list)
{
Set<Integer> set = new HashSet<Integer>();
set.addAll(list);
list.clear();
list.addAll(set);
return list;
}
HashSet中迭代器的使用
- 博客分类:
- ND实习小记之Android
Iterator itOfSys=hashSetOfSys.iterator();
Iterator itOfSelf=hashSetOfSys.iterator();
while(itOfSys.hasNext())//Iterator与cursor一样的读取模式
{
Object objectOfSys =itOfSys.next();
while(itOfSelf.hasNext())
{
Object objectOfSelf = itOfSelf.next();
if(objectOfSys.equals( ...
今天下午需要实现一个东西是:获取出系统联系人数据库中的raw_contact_id,使用系统提供的ContentResolver进行查询,但是一直报错,后来google了一下,发现原来在这里面是无法使用distinct的。不知道为什么。也不知道那些贴代码出来的人是怎么办到的。后来参考了一篇博文,问题算是得到解决了
Cursor cursor2 = context.getContentResolver().query(
Data.CONTENT_URI,
new String[]{ Data.RAW_CONTACT_ID },
" 1=1 &qu ...
从图库或照相中选取照片
- 博客分类:
- ND实习小记之Android
package com.michael.testcutpic;
import java.io.ByteArrayOutputStream;
import java.io.File;
import android.app.Activity;
import android.content.Intent;
import android.graphics.Bitmap;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import and ...
如何使用9.png
- 博客分类:
- ND实习小记之Android
1.首先找到得到.png的图片,(可以通过别人的APK,或者PS)
2.打开Draw 9-patch(\android-sdk\tools\draw9patch.bat)
左边的File->open 9-patch打开.png的图标
在图片的周围画线,右边会显示实时效果。线需要是连续的,按住shift可以擦出
上下左右的线有特定的意义
左边 是垂直方向可以伸缩的区域
上边 是水平方向可以伸缩的区域
右边 是垂直方向的内容区域
下边 是水平方向的内容区域
这个工具不能改变图片本身的特性,只能规定缩放的区域!如果要改变图片本身的特 ...
自定义Toast
- 博客分类:
- ND实习小记之Android
1.
public class ShowToast
{
public static void show(Context context, String content)
{
View toastRoot = ((Activity) context).getLayoutInflater().inflate(R.layout.toast, null);
Toast toast=new Toast(context.getApplicationContext());
toast.setView(toastRoot);
TextView tv=(TextView)t ...