git教程18:00 2018/2/12
http://iissnan.com/progit/
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
https://www.queyang.com/blog/archives/519
https://www.cnblogs.com/lout/p/6111739.html
EditText
editText.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI);设置手机在横屏时EditText编辑不显示全屏
华为荣耀6手机不能显示当前调试中的error信息,手机拨号*#*#2846579#*#*,进入projectmenu--后台设置--LOG设置--LOG开关--打开
ActivityGroup
container = (LinearLayout) findViewById(R.id.content);
container.removeAllViews();
container.addView(
getLocalActivityManager().startActivity("HomeActivity",
new Intent(this, HomeActivity.class)).getDecorView(),
LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
categoryViewPager = (ViewPager) findViewById(R.id.categoryViewPager);
fragmentsList = new ArrayList<Fragment>();
Fragment fragment1 = new CategoryTabFragment();
fragmentsList.add(fragment1);
Fragment fragment2 = new CategoryTabFragment();
fragmentsList.add(fragment2);
Fragment fragment3 = new CategoryTabFragment();
fragmentsList.add(fragment3);
Fragment fragment4 = new CategoryTabFragment();
fragmentsList.add(fragment4);
categoryViewPager.setAdapter(new FragmentAdapter(getSupportFragmentManager(),
fragmentsList));
categoryViewPager.setCurrentItem(0);
categoryViewPager.setOnPageChangeListener(this);
public class FragmentAdapter extends FragmentPagerAdapter {
private ArrayList<Fragment> list;
public FragmentAdapter(FragmentManager fm, ArrayList<Fragment> list) {
super(fm);
this.list = list;
}
@Override
public Fragment getItem(int arg0) {
return list.get(arg0);
}
@Override
public int getCount() {
return list.size();
}
}
ListView的子布局item内含有Button,ImageButton,导致OnItemClick不被相应,需要在子布局的根节点设置属性
android:descendantFocusability="blocksDescendants"