本文整理匯總了Java中android.view.animation.RotateAnimation.startNow方法的典型用法代碼示例。如果您正苦於以下問題:Java RotateAnimation.startNow方法的具體用法?Java RotateAnimation.startNow怎麽用?Java RotateAnimation.startNow使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類android.view.animation.RotateAnimation
的用法示例。
在下文中一共展示了RotateAnimation.startNow方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: onActivityCreated
import android.view.animation.RotateAnimation; //導入方法依賴的package包/類
@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
// showLoading();
showContentView();
bindingView.llLoading.setVisibility(View.VISIBLE);
animation = new RotateAnimation(0f, 360f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
animation.setDuration(3000);//設置動畫持續時間
animation.setInterpolator(new LinearInterpolator());//不停頓
animation.setRepeatCount(10);
bindingView.ivLoading.setAnimation(animation);
animation.startNow();
maCache = ACache.get(getContext());
mEverydayModel = new EverydayModel();
mBannerImages = (ArrayList<String>) maCache.getAsObject(Constants.BANNER_PIC);
DebugUtil.error("----mBannerImages: " + (mBannerImages == null));
DebugUtil.error("----mLists: " + (mLists == null));
mHeaderBinding = DataBindingUtil.inflate(LayoutInflater.from(getContext()), R.layout.header_item_everyday, null, false);
// 設置本地數據點擊事件等
initLocalSetting();
initRecyclerView();
mIsPrepared = true;
/**
* 因為啟動時先走loadData()再走onActivityCreated,
* 所以此處要額外調用load(),不然最初不會加載內容
*/
loadData();
}