- 博客(16)
- 资源 (10)
- 收藏
- 关注
原创 vector动画
<ImageView android:id="@+id/iv_demo" android:layout_width="80dp" android:layout_height="80dp" app:srcCompat="@drawable/animated_vector" tools:ignore="MissingConstraints" />drawable 下创建animated_vector.x...
2021-06-21 23:58:46
293
2
原创 生成xml文件
/** * 利用dom4j进行xml文档的写入操作 */ public void createXml(File file) { // XML 声明 自动添加到 XML文档中 // 使用DocumentHelper类创建文档实例(生成 XML文档节点的 dom4jAPI工厂类) Document document =D
2017-05-17 20:55:35
281
原创 monkey
1.压力测试的目的:提高产品的稳定性;提高产品的留存率;2.压力测试时间:首轮功能测试通过后下班后的夜间3.自动化测试--随机事件的工具4.Monkey在手机系统里--模拟随机事件Monkey工具--adb 连接(Android Debug Bridge)adb是调试手机上任何应用的入口5.MonkeyScript -可以被Monkey识别的命令集
2016-12-30 11:09:34
435
原创 Socket
2个app之间通讯,app1中负责定位,app2中接受,2s传递一次(server不停的发送,client不停的接受)1.server端代码public class Server implements Runnable{ private Preferences pre ; private Context context; private String latitude = "";
2016-11-10 11:31:55
232
原创 表中插入或更新列--unique(约束)
目前有个需求,在表中以longTime(字段名)为约束,插入数据时,如果没有相同的longTime就向表中插入一条新的数据,如果有相同的就更新记录第一步:创建表的时候 给longTime字段加个约束:db.execSQL("CREATE TABLE IF NOT EXISTS 表名(_id integer primary key autoincrement, hwId varchar,lo
2016-11-10 11:08:49
851
原创 数据库中限制重复插入
/** * 如果有本道题信息就更新,没有就插入 * @param info */ public void InsertOrReplace(CorrectsInfo info){ SQLiteDatabase db = openHelper.getWritableDatabase(); db.execSQL("insert or replace into Corrects(userId, hwB
2016-04-27 14:49:35
646
原创 listView 的回弹overScrollBy
@Override protected boolean overScrollBy(int deltaX,int deltaY,int scrollX, int scrollY, int scrollRangeX,int scrollRangeY, int maxOverScrollX, int maxOverScrollY, boolean isTouchEvent){ //maxO
2016-01-12 14:56:16
465
原创 设置GridView点击时的背景颜色
//设置android:listSelector="@color/transparent" <GridView android:id="@+id/gv_frist" android:layout_width="fill_parent" android:layout_height="wrap_content" android:la
2015-12-29 10:19:45
2298
原创 Android中检测邮箱是否是有效邮箱
需要引入 dnsjava-2.1.1.jar和commons-net-2.2.jarpackage com.bjypt.vipcard.utils;import java.io.IOException;import org.apache.commons.net.smtp.SMTPClient;import org.apache.commons.net.smtp.SMTPReply;i
2015-12-23 18:13:18
1352
原创 动态加载ViewPager(服务器有几张显示几页+定时)
package com.bjypt.vipcard.activity;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObj
2015-12-23 16:40:02
853
原创 ExpandableListView长按监听实现
多级列表(ExpandableListView)长按监听实现再适配器中加代码: 1.在getChildView()中设置视图 view.setTag(参数1(id1),父控件索引(groupPosition));参数1:必须是本类中的具体id:例R.id.控件, view.setTag(参数1(id2),子控件索引(childPo
2015-07-07 16:11:39
1376
原创 软键盘盖住输入框的解决办法
输入框过多时,下面一部分输入框被软键盘挡住,从而不能获取焦点方法1.在该activity中的onCreate()中的setContentView()方法之前写上getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);方法2.在Mainfase.xml
2015-07-07 14:19:53
498
原创 分页查询一定范围内的SQL语句
查询一定范围内的数据:例如:查某段时间内的记录select * from consumedetails where time Between startTime and endTimeconsumedetails :表名time:字段名startTime:开始时间endTime:结束时间查询指定条件下的某段时间内的记录例如:查询指定卡再指定时间段的
2015-07-06 11:19:22
620
原创 向表中插入一个字段
ALTER TABLE SQLColumns.TABLE_NAME_NOTE ADDflag VARCHAR(20) DEFAULT 1SQLColumns.TABLE_NAME_NOTE:表名 flag:字段名VARCHAR(20):字段类型
2015-07-06 10:50:16
596
原创 更改ListView子项中的EditText
package com.yptbj.sendcard.view;import java.util.ArrayList;import android.content.Context;import android.text.Editable;import android.text.TextWatcher;import android.view.Lay
2015-06-29 09:53:10
820
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人