本文整理汇总了Java中com.joanzapata.android.iconify.IconDrawable类的典型用法代码示例。如果您正苦于以下问题:Java IconDrawable类的具体用法?Java IconDrawable怎么用?Java IconDrawable使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
IconDrawable类属于com.joanzapata.android.iconify包,在下文中一共展示了IconDrawable类的19个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: onCreateOptionsMenu
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
menu.findItem(R.id.action_menu_search).setIcon(
new IconDrawable(this, Iconify.IconValue.fa_search)
.colorRes(R.color.toolbar_text_color)
.sizeDp(AppConfig.SEARCH_ICON_SIZE_PATCH)
);
menu.findItem(R.id.action_menu_favor).setIcon(
new IconDrawable(this, Iconify.IconValue.fa_star)
.colorRes(R.color.toolbar_text_color)
.actionBarSize()
);
return super.onCreateOptionsMenu(menu);
}
开发者ID:wlemuel,项目名称:Cotable,代码行数:20,代码来源:MainActivity.java
示例2: onCreateOptionsMenu
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
inflater.inflate(R.menu.menu_profile, menu);
if(this.isAdded()){
/* removing until we've made the activity/fragment for this
menu.findItem(R.id.action_profile_signup).setIcon(
new IconDrawable(getActivity(), Iconify.IconValue.fa_user_plus)
.colorRes(R.color.black)
.actionBarSize()
);
*/
menu.findItem(R.id.action_profile_new_uuid).setIcon(
new IconDrawable(getActivity(), Iconify.IconValue.fa_key)
.colorRes(R.color.black)
.actionBarSize()
);
} else {
Log.d("onCreateOptionsMenu()", "Fragment not added to Activity");
}
super.onCreateOptionsMenu(menu, inflater);
}
开发者ID:hhroc,项目名称:yellr-android,代码行数:22,代码来源:ProfileFragment.java
示例3: onBindViewHolder
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public void onBindViewHolder(final ViewHolder viewHolder, final int i) {
viewHolder.tv_title_news.setText(Html.fromHtml(data.get(i).getTitle()));
String date = Html.fromHtml(data.get(i).getDate()).toString();
try {
viewHolder.tv_date_news.setText(Helper.dateParse(date, "yyyy-MM-dd hh:mm:ss", "EEEE, dd MMMM yyyy"));
} catch (ParseException e) {
}
viewHolder.img_item_news.setImageDrawable(new IconDrawable(activity, Iconify.IconValue.fa_image)
.colorRes(R.color.grey500).actionBarSize());
viewHolder.img_item_news.setScaleType(ImageView.ScaleType.CENTER_INSIDE);
viewHolder.itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Helper.replaceFragment(activity, DetailNewsFragment.newInstance(data.get(i)), R.id.container, Helper.getFragmentManager(activity));
}
});
}
开发者ID:perludem,项目名称:DPR-KITA,代码行数:22,代码来源:AdapterNews.java
示例4: init
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public void init(Bundle savedInstanceState) {
// setup header
View customHeaderView = LayoutInflater.from(this)
.inflate(R.layout.custom_header_layout, null);
this.setDrawerHeaderCustom(customHeaderView);
MaterialSection accountSection = newSection(
"Account",
new IconDrawable(this, Iconify.IconValue.fa_cogs),
new AccountFragment()
);
MaterialSection cartSection = newSection(
"Cart",
new IconDrawable(this, Iconify.IconValue.fa_shopping_cart),
new CartFragment()
);
MaterialSection walletSection = newSection(
"Wallet",
new IconDrawable(this, Iconify.IconValue.fa_money),
new WalletFragment()
);
this.addSection(cartSection);
this.addSection(walletSection);
this.addSection(accountSection);
this.setDefaultSectionLoaded(0);
disableLearningPattern();
currentDrawer = this;
}
开发者ID:CuriousLearner,项目名称:Shopster,代码行数:39,代码来源:ShopsterNavigationDrawer.java
示例5: init
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public void init(Bundle savedInstanceState) {
// setup header
View customHeaderView = LayoutInflater.from(this)
.inflate(R.layout.custom_header_layout, null);
this.setDrawerHeaderCustom(customHeaderView);
MaterialSection deliveriesSection = newSection(
"Deliveries",
new IconDrawable(this, Iconify.IconValue.fa_money),
new DeliveryManagerFragment()
);
MaterialSection settingsSection = newSection(
"Settings",
new IconDrawable(this, Iconify.IconValue.fa_cog),
new SettingsFragment()
);
this.addSection(deliveriesSection);
this.addSection(settingsSection);
this.setDefaultSectionLoaded(0);
disableLearningPattern();
currentDrawer = this;
}
开发者ID:CuriousLearner,项目名称:Shopster,代码行数:31,代码来源:ShopsterNavigationDrawer.java
示例6: EmptyViewHolder
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
public EmptyViewHolder(View itemView) {
super(itemView);
mMessage = (TextView)itemView.findViewById(R.id.empty_view_add_message);
mMessage.setOnClickListener(this);
IconDrawable plusIcon = new IconDrawable(itemView.getContext(), Iconify.IconValue.fa_plus_circle)
.colorRes(R.color.black)
.sizeDp(20);
mMessage.setCompoundDrawables(plusIcon, null, null, null);
}
开发者ID:ruckus,项目名称:SMSButler-Android,代码行数:12,代码来源:EmptyViewHolder.java
示例7: bindStockMessage
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
public void bindStockMessage(StockMessage message) {
mMessage = message;
mTextView.setText(mMessage.getMessage());
IconDrawable settings = new IconDrawable(mTextView.getContext(), Iconify.IconValue.fa_pencil)
.colorRes(R.color.settings_label).sizeDp(20);
mSettingsIcon.setImageDrawable(settings);
}
开发者ID:ruckus,项目名称:SMSButler-Android,代码行数:9,代码来源:StockMessageHolder.java
示例8: onCreateOptionsMenu
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu_home, menu);
/*New Story*/
menu.findItem(R.id.action_new_post).setIcon(
new IconDrawable(this, Iconify.IconValue.fa_pencil_square_o)
.colorRes(R.color.black)
.actionBarSize()
);
/* *//*Notification Icon*//*
menu.findItem(R.id.action_notification).setIcon(
new IconDrawable(this, Iconify.IconValue.fa_bell_o)
.colorRes(R.color.black)
.actionBarSize()
);
*/
/* //Messages Icon
menu.findItem(R.id.action_messages).setIcon(
new IconDrawable(this, Iconify.IconValue.fa_envelope_o)
.colorRes(R.color.black)
.actionBarSize()
);
*/
/*Profile Icon*/
menu.findItem(R.id.action_profile).setIcon(
new IconDrawable(this, Iconify.IconValue.fa_user)
.colorRes(R.color.black)
.actionBarSize()
);
return super.onCreateOptionsMenu(menu);
}
开发者ID:hhroc,项目名称:yellr-android,代码行数:36,代码来源:HomeActivity.java
示例9: onCreateOptionsMenu
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
super.onCreateOptionsMenu(menu, inflater);
id_anggota = SharePreferences.getString(getActivity(), Constant.TAG.ID_PEMILUAPI);
LoginApi.ApiDao sessioLogin = SharePreferences.sessionLogin(getActivity());
if (sessioLogin != null) {
List<String> role = sessioLogin.getRoles();
if (!role.isEmpty()) {
if (Helper.isAnggotaDPR(role.get(0))) {
if (switchMode.getPost_type().equals(WPKey.CUSTOM_FIELD.STATUSANGGOTA) && id_anggota.equals(switchMode.getId_anggota_dewan())) {
inflater.inflate(R.menu.menu_report, menu);
menu.findItem(R.id.action_report).setIcon(new IconDrawable(activity, Iconify.IconValue.fa_pencil_square_o).colorRes(R.color.white).actionBarSize());
}
} else {
if (switchMode.getPost_type().equals(WPKey.CUSTOM_FIELD.BIOCOMMENT)) {
inflater.inflate(R.menu.menu_report, menu);
menu.findItem(R.id.action_report).setIcon(new IconDrawable(activity, Iconify.IconValue.fa_pencil_square_o).colorRes(R.color.white).actionBarSize());
}
}
}
} else {
if (switchMode.getPost_type().equals(WPKey.CUSTOM_FIELD.BIOCOMMENT)) {
inflater.inflate(R.menu.menu_report, menu);
menu.findItem(R.id.action_report).setIcon(new IconDrawable(activity, Iconify.IconValue.fa_pencil_square_o).colorRes(R.color.white).actionBarSize());
}
}
}
开发者ID:perludem,项目名称:DPR-KITA,代码行数:32,代码来源:ReportFragment.java
示例10: onCreateView
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
view = inflater.inflate(getLayoutResource(), container, false);
ButterKnife.inject(this, view);
ab = Helper.getActionBarFragment(getActivity());
IconDrawable arrow = new IconDrawable(getActivity(), Iconify.IconValue.fa_angle_down).colorRes(R.color.bluegray700).actionBarSize();
img_arrow.setImageDrawable(arrow);
String komisi = SharePreferences.getString(getActivity(), Constant.TAG.WAS_SAVE_KOMISI);
/*Type listType = new TypeToken<List<Komisi>>() {
}.getType();
List<Komisi> k = new Gson().fromJson(komisi, listType);
komisiTitle.setText(k.get(0).getNama());*/
komisiTitle.setText("Komisi I");
mRecyclerView.setHasFixedSize(false);
mRecyclerView.setScrollViewCallbacks(this);
mLayoutManager = new StaggeredGridLayoutManager(2, StaggeredGridLayoutManager.VERTICAL);
mRecyclerView.setLayoutManager(mLayoutManager);
mAdapter = new AdapterKomisi(getActivity(), myDataset, true);
mRecyclerView.setAdapter(mAdapter);
list_komisi.setOnClickListener(this);
callApi();
return view;
}
开发者ID:perludem,项目名称:DPR-KITA,代码行数:31,代码来源:KomisiFragment.java
示例11: onCreateOptionsMenu
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_post, menu);
menu.findItem(R.id.action_picture).setIcon(new IconDrawable(PostActivity.this, Iconify.IconValue.fa_camera_retro).colorRes(R.color.white).actionBarSize());
menu.findItem(R.id.action_done).setIcon(new IconDrawable(PostActivity.this, Iconify.IconValue.fa_send).colorRes(R.color.white).actionBarSize());
return true;
}
开发者ID:perludem,项目名称:DPR-KITA,代码行数:9,代码来源:PostActivity.java
示例12: update
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
protected void update() {
super.update();
Value<Image> value = getRowDescriptor().getValue();
if ( value != null && value.getValue().getIcon() != null ) {
IconDrawable drawable = new IconDrawable(getContext(), value.getValue().getIcon())
.color(getContext().getResources().getColor(value.getValue().getColor()))
.sizeDp(value.getValue().getSize());
getImageView().setImageDrawable(drawable);
}
}
开发者ID:quemb,项目名称:QMBForm-FontAwesomeExtension,代码行数:20,代码来源:FormFontAwesomeFieldCell.java
示例13: init
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public void init(Bundle savedInstanceState) {
// setup custom header
View customHeaderView = LayoutInflater.from(this)
.inflate(R.layout.custom_header_layout, null);
this.setDrawerHeaderCustom(customHeaderView);
MaterialSection accountSection = newSection(
"My Account",
new IconDrawable(this, Iconify.IconValue.fa_cogs),
new AccountFragment()
);
MaterialSection qrCodeGenSection = newSection(
"Park / Pay",
new IconDrawable(this, Iconify.IconValue.fa_barcode),
new QRCodeGenFragment()
);
MaterialSection eWalletSection = newSection(
"ParkIt eWallet",
new IconDrawable(this, Iconify.IconValue.fa_money),
new ParkItWalletFragment()
);
MaterialSection updateInformationSection = newSection(
"Update Info",
new IconDrawable(this, Iconify.IconValue.fa_info),
new UpdateInformationFragment()
);
MaterialSection myVehiclesSection = newSection(
"My Vehicles",
new IconDrawable(this, Iconify.IconValue.fa_car),
new VehiclesFragment()
);
MaterialSection dynamicAPIHostConfigSection = newSection(
"API Host Configuration",
new IconDrawable(this, Iconify.IconValue.fa_cog),
new ParkItAPIHostConfigFragment()
);
this.addSection(qrCodeGenSection);
this.addSection(eWalletSection);
this.addSection(updateInformationSection);
this.addSection(myVehiclesSection);
this.addSection(dynamicAPIHostConfigSection);
this.addSection(accountSection);
this.setDefaultSectionLoaded(0);
disableLearningPattern();
currentDrawer = this;
}
开发者ID:CuriousLearner,项目名称:ParkIt,代码行数:66,代码来源:ParkItNavigationDrawer.java
示例14: init
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public void init(Bundle bundle) {
// setup header
View customHeaderView = LayoutInflater.from(this)
.inflate(R.layout.custom_header_layout, null);
this.setDrawerHeaderCustom(customHeaderView);
MaterialSection scannerSection, configSection, dynamicAPIHostConfigSection;
scannerSection = newSection(
"Entry Scanner",
new IconDrawable(this, Iconify.IconValue.fa_barcode),
new QRCodeScannerFragment()
);
configSection = newSection(
"Configuration",
new IconDrawable(this, Iconify.IconValue.fa_cog),
new ConfigurationFragment()
);
dynamicAPIHostConfigSection = newSection(
"API Host Configuration",
new IconDrawable(this, Iconify.IconValue.fa_cogs),
new DynamicAPIHostConfigFragment()
);
this.addSection(scannerSection);
this.addSection(configSection);
this.addSection(dynamicAPIHostConfigSection);
this.setDefaultSectionLoaded(0);
disableLearningPattern();
currentDrawer = this;
}
开发者ID:CuriousLearner,项目名称:ParkIt,代码行数:43,代码来源:ParkItEntryScannerNavigationDrawer.java
示例15: configMenuItem
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
public static void configMenuItem(Context context, MenuItem menuItem, Iconify.IconValue iconRes){
menuItem.setIcon(new IconDrawable(context, iconRes)
.colorRes(android.R.color.white)
.actionBarSize());
}
开发者ID:adrielcafe,项目名称:RecifeBomDeBola,代码行数:6,代码来源:Util.java
示例16: makeOwnIcon
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
public static IconDrawable makeOwnIcon(Activity activity, int color, Iconify.IconValue icon) {
return new IconDrawable(activity, icon).colorRes(color).actionBarSize();
}
开发者ID:perludem,项目名称:DPR-KITA,代码行数:4,代码来源:Helper.java
示例17: makeOwnIconWithoutSize
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
public static IconDrawable makeOwnIconWithoutSize(Activity activity, int color, Iconify.IconValue icon) {
return new IconDrawable(activity, icon).colorRes(color);
}
开发者ID:perludem,项目名称:DPR-KITA,代码行数:4,代码来源:Helper.java
示例18: onServiceConnected
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public void onServiceConnected(ComponentName name, IBinder service) {
MusicService.MusicBinder binder = (MusicService.MusicBinder) service;
// Get service
musicService = binder.getService();
// Pass song list
musicService.setSongs(songList);
musicService.setUIControls(seekBar, currentPosition, totalDuration);
musicBound = true;
// If we don't have any songs on SD, tell the user about that
if (songList.size() == 0)
findViewById(R.id.no_music).setVisibility(View.VISIBLE);
// Initialize interfaces
musicService.setOnSongChangedListener(new MusicService.OnSongChangedListener() {
ImageView artworkView = (ImageView) findViewById(R.id.playerArtwork);
ImageView previewArtworkView = (ImageView) findViewById(R.id.previewArtwork);
TextView previewSongTitle = (TextView) findViewById(R.id.previewSongTitle);
TextView previewSongArtist = (TextView) findViewById(R.id.previewSongArtist);
IconTextView previewPlayBtn = (IconTextView) findViewById(R.id.previewPlayBtn);
@Override
public void onSongChanged(Song song) {
Bitmap bitmap;
previewSongTitle.setText(song.getTitle());
previewSongArtist.setText(song.getArtist());
bitmap = song.getArtworkBitmap(getApplicationContext());
if (bitmap == null) return; // bitmap might be null.. if it is, dont do anything
artworkView.setImageBitmap(bitmap);
previewArtworkView.setImageBitmap(bitmap);
Bitmap blurredBitmap = bitmap.copy(bitmap.getConfig(), true);
applyBlur(25f, blurredBitmap);
// Scale the bitmap
Matrix matrix = new Matrix();
matrix.postScale(3f, 3f);
blurredBitmap = Bitmap.createBitmap(blurredBitmap, 0, 0, blurredBitmap.getWidth(), blurredBitmap.getHeight(), matrix, true);
((ImageView) findViewById(R.id.playerBg)).setImageBitmap(blurredBitmap);
}
@Override
public void onPlayerStatusChanged(int status) {
switch(status) {
case MusicService.PLAYING:
previewPlayBtn.setText("{fa-pause}");
fab.setImageDrawable(new IconDrawable(getApplicationContext(), Iconify.IconValue.fa_pause)
.colorRes(R.color.dark));
break;
case MusicService.PAUSED:
previewPlayBtn.setText("{fa-play}");
fab.setImageDrawable(new IconDrawable(getApplicationContext(), Iconify.IconValue.fa_play)
.colorRes(R.color.dark));
break;
}
}
});
musicService.setSong(0);
}
开发者ID:gorjuspixels,项目名称:LocalMusicPlayer,代码行数:62,代码来源:StartActivity.java
示例19: init
import com.joanzapata.android.iconify.IconDrawable; //导入依赖的package包/类
@Override
public void init(Bundle bundle) {
// setup custom header
View customerHeaderView = LayoutInflater.from(this)
.inflate(R.layout.custom_header_layout, null);
this.setDrawerHeaderCustom(customerHeaderView);
MaterialSection scannerSection = newSection(
"Exit Scanner",
new IconDrawable(this, Iconify.IconValue.fa_barcode),
new QRCodeScannerFragment()
);
MaterialSection configurationSection = newSection(
"Configuration",
new IconDrawable(this, Iconify.IconValue.fa_cog),
new ConfigurationFragment()
);
MaterialSection dynamicAPIHostConfigSection = newSection(
"API Host Configuration",
new IconDrawable(this, Iconify.IconValue.fa_cogs),
new DynamicAPIHostConfigFragment()
);
this.addSection(scannerSection); // section number : 0
this.addSection(configurationSection); // section number : 1
this.addSection(dynamicAPIHostConfigSection); // section number : 2
this.setDefaultSectionLoaded(0);
disableLearningPattern();
}
开发者ID:CuriousLearner,项目名称:ParkIt,代码行数:41,代码来源:ParkItExitScannerNavigationDrawer.java
注:本文中的com.joanzapata.android.iconify.IconDrawable类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论