package com.gyarmy.newstest1;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URI;
import java.net.URL;
import java.net.URLConnection;
import java.util.ArrayList;
import java.util.List;
import org.xmlpull.v1.XmlPullPa...
package com.gyarmy.xmlweather;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import org.xmlpull.v1.XmlPullParser;
import com.gyarmy.xmlweather.domain.Product;
import android.os...
package com.itheima.viewimg;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.Bundle;
import an...
公司做活动,收集了很多手机号码, 需要公布名单,为了保护用户隐私 ,需要带*公布手机号,手机号太多,手动替换效率不高。
直接正则替换:
查找目标: (\d{3})(\d{4})(\d{4})
直接替换: $1****$3
结果:
189****2578
184****7884
135****3423
137****8599
138****7129
132****7682
134****7145
满意的结果!!
package com.itheima.studentsystem;
import java.util.List;
import com.itheima.studentsystem.domain.Student;
import android.app.Activity;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
...
oom : 内存溢出
memory leak : 内存泄露
内存溢出 - 指的 内存不够用了, 就会出现 oom 异常
内存泄露: 使用的内存没有被释放掉。程序员没有释放资源导致!
【电源键】 +【 音量键-】 + 【HOME】
--------------------------------------
找到recvoer 回复即可!
package com.itheima.studentsystem;
import java.util.ArrayList;
import java.util.List;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import com.itheima.studentsystem.domain.Student;
public class StudentDao {
StudentD...
public void getInfo(View v){
//确定要查询的名字
String name = studentName.getText().toString().trim();
if(TextUtils.isEmpty(name))
{
Toast.makeText(this, "用户名不能为空", 1);
return;
}
try {
XmlPullParser newPullParser = Xml.newPullParser();
File file = new File(this....
package com.gyarmy.student1;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import org.xmlpull.v1.XmlSerializer;
import android.app.Activity;
import android.os.Bundle;
import android....
很有感触的一个广告,喜欢!
【错误描述】
在用Eclipse开发过程中,当涉及到系统版本不同时,会出现系统提示错误。
【原因分析】
不详,可能和Run Android Lint有点关系吧。就是创建项目时,我们设置了最低版本API Level,比如是8,因此,Eclipse检查我调用的API后,发现版本号不能向低版本兼容,比如用的控件是Level9 以上才有的,超过了8,所以提示错误。
【解决方案】
右键点击项目->Android tools ->Clear Link Markers.即可临时解决,但是如果调试用的模拟器是低版本的,则在调试完后还有...
1\编写一个类继承( extends AndroidTestCase)
2\编写测试运行的方法
3\在manifest中添加
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.gyarmy.test1" >
</inst...
1\点击“File”-“NEW”-“Other”,
2\在打开的对话框里选择“Genneral”-“Project”,然后在打开的对话框输入项目名称,就可以正常导入在workspace的项目了。
adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。
adb有什么用?:借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而言说,adb就是连接And...