編輯:關於Android編程
public class MainFragmentPagerAdapter extends FragmentPagerAdapter implements TitleIconTabProvider{
private final int[] TITLES = {R.string.text1_label,R.string.text2_label,R.string.text3_label};
private final String[] fragments = {
Fragment1.class.getName(),
Fragment2.class.getName(),
Fragment3.class.getName()
};
private final int[] icons = {TitleIconTabProvider.NONE_ICON,R.drawable.ic_action_video,TitleIconTabProvider.NONE_ICON};
private Context ctx;
public MainFragmentPagerAdapter(FragmentManager fm,Context ctx) {
super(fm);
this.ctx = ctx;
}
@Override
public CharSequence getPageTitle(int position) {
return ctx.getString(TITLES[position]);
}
@Override
public int getCount() {
return TITLES.length;
}
@Override
public Fragment getItem(int position) {
return Fragment.instantiate(ctx,fragments[position]);
}
@Override
public int getPageIconResId(int position) {
return icons[position];
}
}
Android-Tips淺析(實用Android開發技巧)
整理本人實際開發中遇到的一些問題以及解決辦法和一些開發技巧,以後會不定時更新。tip:利用“目錄”可快速導航1.追溯sdk中某一個類隨sdk版本升
我的Android進階之旅------)Android采用AES+RSA的加密機制對http請求進行加密
前言 最近維護公司APP應用的登錄模塊,由於測試人員用Fiddler抓包工具抓取到了公司關於登錄時候的明文登錄信息。雖然使用的是HTTPS的方式進行http請求的,但還是
支持下拉刷新和上劃加載更多的自定義RecyclerView(仿XListView效果)
首先看效果下拉刷新: 上劃加載 在項目更新的過程中,遇到了一個將XListView換成recyclerView的需求,而且更換完之後大體效果不能變,但是對於下拉刷新這樣的
Android底層開發之耳機插拔與音頻通道切換實例
Android底層開發之耳機插拔與音頻通道切換實例 由於使用的是耳機 麥克分離式的耳機,所以要分別上報事件。在Android系統層耳機插孔的檢測是基於/