摘要:
很简单,在外层ScrollView中添加android:fillViewport="true"属性,然后给viewPager添加一个固定高度 阅读全文
posted @ 2016-03-08 11:08
DevLi
阅读(152)
评论(0)
推荐(0)
摘要:
参考书:《灰帽攻击安全手册》 渗透:扫描、推测、攻击和逐步拓展战果的过程称为渗透测试。渗透测试首要目标是拥有目标网络,第二是以尽可能多的不同方式拥有该网络(这里描述的不大懂) 目标:测试一个企业安全措施有效性的极佳手段,能够暴露其安全缺口。 红队:对客户安全性的宽泛分析。包括网络勘察和端口扫描,还会 阅读全文
posted @ 2016-03-08 11:07
DevLi
阅读(194)
评论(0)
推荐(0)
摘要:
网上实现Tab功能的方法有很多,这里我使用Fragment的方法,我觉着比较简单易懂 MainActivity 1 private android.app.FragmentManager fragmentManager; 2 3 private FragmentOne fragmentOne; 4 阅读全文
posted @ 2016-03-08 11:04
DevLi
阅读(450)
评论(0)
推荐(0)
摘要:
editContent.addTextChangedListener(new TextWatcher() { private CharSequence temp;private int editStart, editEnd; @Overridepublic void onTextChanged(Ch 阅读全文
posted @ 2016-03-08 10:46
DevLi
阅读(206)
评论(0)
推荐(0)
摘要:
两种方法1.在adapter中添加方法changeSelected()int mSelect = 0; //mSelect为选中项public void changeSelected(int position){ //刷新方法if(position != mSelect){mSelect = pos 阅读全文
posted @ 2016-03-08 10:45
DevLi
阅读(450)
评论(0)
推荐(0)
摘要:
String submitStr = "";Date startDate = null, endDate = null; DateFormat format = new SimpleDateFormat("yyyy-MM-dd");try {startDate = format.parse(star 阅读全文
posted @ 2016-03-08 10:44
DevLi
阅读(336)
评论(0)
推荐(0)
摘要:
spinner在初始化的时候会自动调用一次OnItemSelectedListener,我们很多时候需要他不加载这一次,使用下面的代码spinner.setSelection(0, true); 阅读全文
posted @ 2016-03-08 10:44
DevLi
阅读(395)
评论(0)
推荐(0)
摘要:
Intent intent = new Intent(ActivityA.this, ActivityB.class);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);startActi 阅读全文
posted @ 2016-03-08 10:43
DevLi
阅读(142)
评论(0)
推荐(0)
摘要:
InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);if(imm != null){imm.hideSoftInputFromWindow(getWindow().getDecorV 阅读全文
posted @ 2016-03-08 10:41
DevLi
阅读(2085)
评论(1)
推荐(1)
摘要:
1.匿名内部类 bt.setOnClickListener(new OnClickListener(){ @Overridepublic void onClick(View view){//Here is what you want to really do }});优点:可以在当前类中复用该监听器 阅读全文
posted @ 2016-03-08 10:38
DevLi
阅读(253)
评论(0)
推荐(0)

浙公网安备 33010602011771号