android.support.v4.app.FragmentActivity.getAssets()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(11.5k)|赞(0)|评价(0)|浏览(118)

本文整理了Java中android.support.v4.app.FragmentActivity.getAssets()方法的一些代码示例,展示了FragmentActivity.getAssets()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.getAssets()方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:getAssets

FragmentActivity.getAssets介绍

暂无

代码示例

代码示例来源:origin: commonsguy/cw-omnibus

private AssetManager assets() {
 if (assets == null) {
  assets=getActivity().getAssets();
 }
 return(assets);
}

代码示例来源:origin: HotBitmapGG/bilibili-android-client

/**
 * 读取assets下的json数据
 */
private String readAssetsJson() {
  AssetManager assetManager = getActivity().getAssets();
  try {
    InputStream is = assetManager.open("region.json");
    BufferedReader br = new BufferedReader(new InputStreamReader(is));
    StringBuilder stringBuilder = new StringBuilder();
    String str;
    while ((str = br.readLine()) != null) {
      stringBuilder.append(str);
    }
    return stringBuilder.toString();
  } catch (IOException e) {
    e.printStackTrace();
    return null;
  }
}

代码示例来源:origin: ManbangGroup/Phantom

@Override
public AssetManager getAssets() {
  initPluginBundle();
  if (mUseHostTheme) {
    return super.getAssets();
  }
  return null == mPluginInfo ? super.getAssets() : mPluginInfo.getPluginAssetManager();
}

代码示例来源:origin: bxbxbai/ZhuanLan

private String readFile(String fileName) {
  AssetManager manager = getActivity().getAssets();
  try {
    Scanner scanner = new Scanner(manager.open(fileName));
    StringBuilder builder = new StringBuilder();
    while (scanner.hasNext()) {
      builder.append(scanner.nextLine());
    }
    return builder.toString();
  } catch (IOException e) {
    e.printStackTrace();
  }
  return "";
}

代码示例来源:origin: umeng/MultiFunctionAndroidDemo

private String readLog(String fileName){
    try {
      InputStream is = getActivity().getAssets().open(fileName+".json");
      int size = is.available();
      byte[] buffer = new byte[size];
      is.read(buffer);
      is.close();
      String text = new String(buffer, "utf-8");
      return text;
    } catch (IOException e) {
      e.printStackTrace();
    }
    return "";
  }
}

代码示例来源:origin: RameshBhupathi/ImagePicker-OLX

private void initView(View contentView) {
  view_title_container = contentView.findViewById(R.id.view_title_container);
  rc_gallery = (RecyclerView) contentView.findViewById(R.id.rc_gallery);
  title = (TextView) contentView.findViewById(tv_title);
  leftIcon = (TextView) contentView.findViewById(R.id.tv_left_icon);
  rightIcon = (TextView) contentView.findViewById(R.id.tv_right_icon);
  selected_photos_container_frame = (FrameLayout) contentView.findViewById(R.id.selected_photos_container_frame);
  hsv_selected_photos = (HorizontalScrollView) contentView.findViewById(R.id.hsv_selected_photos);
  selected_photos_container = (LinearLayout) contentView.findViewById(R.id.selected_photos_container);
  selected_photos_empty = (TextView) contentView.findViewById(R.id.selected_photos_empty);
  Typeface typeface = Typeface.createFromAsset(getActivity().getAssets(), "FontAwesome.otf");
  leftIcon.setTypeface(typeface);
  rightIcon.setTypeface(typeface);
  leftIcon.setText("\uf106");
  rightIcon.setText("\uf106");
}

代码示例来源:origin: sakurajiang/RestAPP

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
  if(v!=null){
    ButterKnife.bind(this,v);
    return v;
  }
  v=super.onCreateView(inflater, container, savedInstanceState);
  ButterKnife.bind(this,v);
  Typeface typeface = Typeface.createFromAsset(getActivity().getAssets(), "iconfont.ttf");
  drawerIcon_tv.setTypeface(typeface);
  return v;
}

代码示例来源:origin: xiangyunwan/ImageEditor-Android-master

@Override
protected Void doInBackground(Integer... params) {
  stickerBeanList.clear();
  AssetManager assetManager = getActivity().getAssets();
  try {
    String[] lists =   assetManager.list(STICKER_FOLDER);
    for(String parentPath:lists){
    }//end for each
  } catch (IOException e) {
    e.printStackTrace();
  }
  return null;
}

代码示例来源:origin: zhuanghongji/mp-android-chart

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
  tf = Typeface.createFromAsset(getActivity().getAssets(), "OpenSans-Regular.ttf");
  return super.onCreateView(inflater, container, savedInstanceState);
}

代码示例来源:origin: Michenux/YourAppIdea

private static String readEula(FragmentActivity activity) {
    StringBuilder buffer = new StringBuilder();
    try {
      InputStreamReader is = new InputStreamReader(activity.getAssets().open(ASSET_EULA));
      try {
        BufferedReader reader = new BufferedReader(is);
        try {
          String line;
          while ((line = reader.readLine()) != null) {
            buffer.append(line).append('\n');
          }
        } finally {
          reader.close();
        }
      } finally {
        is.close();
      }
    } catch (IOException e) {
      activity.finish();
    }
    return buffer.toString();
  }
}

代码示例来源:origin: xiangyunwan/ImageEditor-Android-master

public void addStickerImages(String folderPath) {
  pathList.clear();
  try {
    String[] files = mStirckerFragment.getActivity().getAssets()
        .list(folderPath);
    for (String name : files) {
      pathList.add(folderPath + File.separator + name);
    }
  } catch (IOException e) {
    e.printStackTrace();
  }
  this.notifyDataSetChanged();
}

代码示例来源:origin: sakurajiang/RestAPP

private void initWidgets() {
  adapter = new MyFragmentPagerAdapter(getFragmentManager());
  getFragmentManager();
  view_pager.setAdapter(adapter);
  view_pager.addOnPageChangeListener(this);
  Typeface typeface = Typeface.createFromAsset(getActivity().getAssets(), "iconfont.ttf");
  drawerIcon.setTypeface(typeface);
  drawerIcon.setOnClickListener(this);
  watch_tv.setOnClickListener(this);
  watch_tv.setTypeface(typeface);
  shake_tv.setOnClickListener(this);
  shake_tv.setTypeface(typeface);
  search_tv.setTypeface(typeface);
  search_layout.setOnClickListener(this);
  //初始化显示位置
  watch_tv.setSelected(true);
  view_pager.setCurrentItem(0);
}
public void search(){

代码示例来源:origin: WiInputMethod/VE

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
             Bundle savedInstanceState) {
  View v = inflater.inflate(R.layout.fragment_t9, container, false);
  display = getActivity().getWindowManager().getDefaultDisplay();
  fragmentWidth = display.getWidth();
  fragmentHeight = display.getHeight() / 2;
  res = getResources();
  mTypeface = Typeface.createFromAsset(getActivity().getAssets(), res.getString(R.string.font_file_path));// 加载自定义字体
  t9_func_layout = (LinearLayout) v.findViewById(R.id.t9_function_layout);
  t9_symbol_layout = (LinearLayout) v.findViewById(R.id.t9_symbol_layout);
  t9_keys_layout = (LinearLayout) v.findViewById(R.id.t9_keys_layout);
  t9_bottom_layout = (LinearLayout) v.findViewById(R.id.t9_bottom_layout);
  layoutParamsFunc = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 0, 2);
  layoutParamsSymbol = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 0, 2);
  layoutParamsKeys = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 0, 6);
  layoutParamsBottom = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 0, 2);
  keyParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT, 1.0f);
  int rightMargin = fragmentWidth * 2 / 100;
  layoutParamsFunc.rightMargin = rightMargin;
  layoutParamsSymbol.rightMargin = rightMargin;
  layoutParamsKeys.rightMargin = rightMargin;
  layoutParamsBottom.rightMargin = rightMargin;
  keyParams.leftMargin = fragmentWidth * 2 / 100;
  keyParams.topMargin = fragmentHeight / 64;
  keyParams.bottomMargin = fragmentHeight / 64;
  initView(v);
  return v;
}

代码示例来源:origin: AEFeinstein/mtg-familiar

/**
 * Initialize the view and set up the button actions
 *
 * @param inflater           The LayoutInflater object that can be used to inflate any views in the fragment,
 * @param container          If non-null, this is the parent view that the fragment's UI should be attached to. The
 *                           fragment should not add the view itself, but this can be used to generate the
 *                           LayoutParams of the view.
 * @param savedInstanceState If non-null, this fragment is being re-constructed from a previous saved state as given
 *                           here.
 * @return The inflated view
 */
@Override
public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
  View myFragmentView = inflater.inflate(R.layout.profile_frag, container, false);
  assert myFragmentView != null;
  mBarcodeTextView = myFragmentView.findViewById(R.id.barcode);
  mDCINumberTextView = myFragmentView.findViewById(R.id.dci_number);
  mNoDCINumberTextView = myFragmentView.findViewById(R.id.no_dci_number);
  Typeface tf = Typeface.createFromAsset(getActivity().getAssets(), "free3of9.ttf");
  mBarcodeTextView.setTypeface(tf);
  mDCINumber = PreferenceAdapter.getDCINumber(getContext());
  checkDCINumber();
  return myFragmentView;
}

代码示例来源:origin: payu-intrepos/Android-SDK-Sample-App

/**
 * Initialize UI Component of fragment
 * @param view fragment layout
 */
private void setUpUI(View view){
  tvUPIInfo = (TextView) view.findViewById(R.id.tv_upi_info);
  TextView  tvLearnUpi = (TextView) view.findViewById(R.id.tv_learn_upi);
  etVirtualAddress = (EditText) view.findViewById(R.id.et_virtual_address);
  OnTextChangeListener onTextChangeListener = new OnTextChangeListener();
  onCLickListener = new OnCLickListener();
  etVirtualAddress.addTextChangedListener(onTextChangeListener);
  etVirtualAddress.setOnClickListener(onCLickListener);
  setSpannableTextView();
  tvLearnUpi.setPaintFlags(Paint.UNDERLINE_TEXT_FLAG);
  Typeface typeface = Typeface.createFromAsset(getActivity().getAssets(), "helvetica_neue_bold.ttf");
  tvLearnUpi.setTypeface(typeface);
  tvLearnUpi.setOnClickListener(onCLickListener);
}

代码示例来源:origin: zhuanghongji/mp-android-chart

protected LineData generateLineData() {
  
  ArrayList<ILineDataSet> sets = new ArrayList<ILineDataSet>();
  
  LineDataSet ds1 = new LineDataSet(FileUtils.loadEntriesFromAssets(getActivity().getAssets(), "sine.txt"), "Sine function");
  LineDataSet ds2 = new LineDataSet(FileUtils.loadEntriesFromAssets(getActivity().getAssets(), "cosine.txt"), "Cosine function");
  
  ds1.setLineWidth(2f);
  ds2.setLineWidth(2f);
  
  ds1.setDrawCircles(false);
  ds2.setDrawCircles(false);
  
  ds1.setColor(ColorTemplate.VORDIPLOM_COLORS[0]);
  ds2.setColor(ColorTemplate.VORDIPLOM_COLORS[1]);
  
  // load DataSets from textfiles in assets folders
  sets.add(ds1);
  sets.add(ds2);
  
  LineData d = new LineData(sets);
  d.setValueTypeface(tf);
  return d;
}

代码示例来源:origin: zhuanghongji/mp-android-chart

@Override
  public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View v = inflater.inflate(R.layout.frag_simple_line, container, false);
    
    mChart = (LineChart) v.findViewById(R.id.lineChart1);

    mChart.getDescription().setEnabled(false);

    mChart.setDrawGridBackground(false);
    
    mChart.setData(getComplexity());
    mChart.animateX(3000);
    
    Typeface tf = Typeface.createFromAsset(getActivity().getAssets(),"OpenSans-Light.ttf");
    
    Legend l = mChart.getLegend();
    l.setTypeface(tf);
    
    YAxis leftAxis = mChart.getAxisLeft();
    leftAxis.setTypeface(tf);
    
    mChart.getAxisRight().setEnabled(false);
    
    XAxis xAxis = mChart.getXAxis();
    xAxis.setEnabled(false);
    
    return v;
  }
}

代码示例来源:origin: zhuanghongji/mp-android-chart

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
  View v = inflater.inflate(R.layout.frag_simple_pie, container, false);
  
  mChart = (PieChart) v.findViewById(R.id.pieChart1);
  mChart.getDescription().setEnabled(false);
  
  Typeface tf = Typeface.createFromAsset(getActivity().getAssets(), "OpenSans-Light.ttf");
  
  mChart.setCenterTextTypeface(tf);
  mChart.setCenterText(generateCenterText());
  mChart.setCenterTextSize(10f);
  mChart.setCenterTextTypeface(tf);
     // radius of the center hole in percent of maximum radius
  mChart.setHoleRadius(45f);
  mChart.setTransparentCircleRadius(50f);
  
  Legend l = mChart.getLegend();
  l.setVerticalAlignment(Legend.LegendVerticalAlignment.TOP);
  l.setHorizontalAlignment(Legend.LegendHorizontalAlignment.RIGHT);
  l.setOrientation(Legend.LegendOrientation.VERTICAL);
  l.setDrawInside(false);
  
  mChart.setData(generatePieData());
  
  return v;
}

代码示例来源:origin: zhuanghongji/mp-android-chart

mChart.animateX(3000);
Typeface tf = Typeface.createFromAsset(getActivity().getAssets(),"OpenSans-Light.ttf");

代码示例来源:origin: zhuanghongji/mp-android-chart

mChart.setDrawBarShadow(false);
Typeface tf = Typeface.createFromAsset(getActivity().getAssets(),"OpenSans-Light.ttf");

相关文章

微信公众号

最新文章

更多

FragmentActivity类方法