本文整理匯總了Java中com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder類的典型用法代碼示例。如果您正苦於以下問題:Java NiftyDialogBuilder類的具體用法?Java NiftyDialogBuilder怎麽用?Java NiftyDialogBuilder使用的例子?那麽恭喜您, 這裏精選的類代碼示例或許可以為您提供幫助。

NiftyDialogBuilder類屬於com.gitonway.lee.niftymodaldialogeffects包,在下文中一共展示了NiftyDialogBuilder類的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於我們的係統推薦出更棒的Java代碼示例。

示例1: dialogShow

​點讚 3

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

public void dialogShow(int title) {

dialogDismiss();

LinearLayout convertView = (LinearLayout) mInflater.inflate(R.layout.loading_view, null);

TextView dialog_confirm_content = (TextView) convertView.findViewById(R.id.dialog_confirm_content);

dialog_confirm_content.setText(title);

dialogBuilder = NiftyDialogBuilder.getInstance(this);

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(false) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(convertView, this); // .setCustomView(View

dialogBuilder.setOnKeyListener(new DialogInterface.OnKeyListener() {

@Override

public boolean onKey(DialogInterface dialogInterface, int keyCode, KeyEvent keyEvent) {

if (keyCode == KeyEvent.KEYCODE_BACK && keyEvent.getRepeatCount() == 0) {

return true;

}

return false;

}

});

activityHandler.sendEmptyMessage(DIALOGSHOW);

}

開發者ID:tengbinlive,項目名稱:ooooim_android,代碼行數:23,

示例2: dialogUpdate

​點讚 3

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

private void dialogUpdate(String value, final String download) {

if (StringUtil.isBlank(value)) {

return;

}

final Activity activity = App.getInstance().getCurrentActivity();

if(null==activity){

return;

}

LinearLayout convertView = (LinearLayout) LayoutInflater.from(activity).inflate(R.layout.dialog_prompt, null);

TextView valueTv = (TextView) convertView.findViewById(R.id.value);

Button downloadBt = (Button) convertView.findViewById(R.id.download);

valueTv.setText(value);

downloadBt.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View view) {

dialogDismiss();

toDownload(activity, download);

}

});

dialogBuilder = NiftyDialogBuilder.getInstance(activity);

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(true) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(convertView, activity); // .setCustomView(View

activityHandler.sendEmptyMessage(DIALOGSHOW);

}

開發者ID:tengbinlive,項目名稱:ooooim_android,代碼行數:27,

示例3: dialogShow

​點讚 3

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

public void dialogShow(int title) {

dialogDismiss();

LinearLayout convertView = (LinearLayout) mInflater.inflate(R.layout.loading_view, null);

TextView dialog_confirm_content = (TextView) convertView.findViewById(R.id.dialog_confirm_content);

dialog_confirm_content.setText(title);

dialogBuilder = NiftyDialogBuilder.getInstance(this);

dialogBuilder.setOnKeyListener(new DialogInterface.OnKeyListener() {

@Override

public boolean onKey(DialogInterface dialogInterface, int keyCode, KeyEvent keyEvent) {

if (keyCode == KeyEvent.KEYCODE_BACK && keyEvent.getRepeatCount() == 0) {

return true;

}

return false;

}

});

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(false) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(convertView, this); // .setCustomView(View

activityHandler.sendEmptyMessage(DIALOGSHOW);

}

開發者ID:tengbinlive,項目名稱:ooooim_android,代碼行數:23,

示例4: dialogShow

​點讚 3

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

public void dialogShow(int title) {

dialogDismiss();

LinearLayout convertView = (LinearLayout) mInflater.inflate(R.layout.loading_view, null);

TextView dialog_confirm_content = (TextView) convertView.findViewById(R.id.dialog_confirm_content);

dialog_confirm_content.setText(title);

dialogBuilder = NiftyDialogBuilder.getInstance(this);

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(false) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(convertView, this); // .setCustomView(View

dialogBuilder.setOnKeyListener(new DialogInterface.OnKeyListener() {

@Override

public boolean onKey(DialogInterface dialogInterface, int keyCode, KeyEvent keyEvent) {

return keyCode == KeyEvent.KEYCODE_BACK && keyEvent.getRepeatCount() == 0;

}

});

activityHandler.sendEmptyMessage(DIALOGSHOW);

}

開發者ID:tengbinlive,項目名稱:aibao_demo,代碼行數:20,

示例5: dialogUpdate

​點讚 3

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

private void dialogUpdate(String value, final String download) {

if (StringUtil.isBlank(value)) {

return;

}

final Activity activity = App.getInstance().getCurrentActivity();

if (null == activity) {

return;

}

LinearLayout convertView = (LinearLayout) LayoutInflater.from(activity).inflate(R.layout.dialog_prompt, null);

TextView valueTv = (TextView) convertView.findViewById(R.id.value);

Button downloadBt = (Button) convertView.findViewById(R.id.download);

valueTv.setText(value);

downloadBt.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View view) {

dialogDismiss();

toDownload(activity, download);

}

});

dialogBuilder = NiftyDialogBuilder.getInstance(activity);

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(true) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(convertView, activity); // .setCustomView(View

activityHandler.sendEmptyMessage(DIALOGSHOW);

}

開發者ID:tengbinlive,項目名稱:aibao_demo,代碼行數:27,

示例6: dialogShow

​點讚 3

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

public void dialogShow(int title, DialogInterface.OnCancelListener listener) {

dialogDismiss();

LinearLayout convertView = (LinearLayout) mInflater.inflate(R.layout.loading_view, null);

TextView dialog_confirm_content = (TextView) convertView.findViewById(R.id.dialog_confirm_content);

dialog_confirm_content.setText(title);

dialogBuilder = NiftyDialogBuilder.getInstance(this);

if (null != listener) {

dialogBuilder.setOnCancelListener(listener);

}

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(false) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(convertView, this); // .setCustomView(View

activityHandler.sendEmptyMessage(DIALOGSHOW);

}

開發者ID:tengbinlive,項目名稱:info_demo,代碼行數:17,

示例7: updateVersion

​點讚 2

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

/**

* 版本更新

*/

public void updateVersion(final NiftyDialogBuilder _dialogBuilder) {

if (!isChecking) {

this.dialogBuilder = _dialogBuilder;

isChecking = true;

FIR.checkForUpdateInFIR(Constant.FIR_API_TOKEN, new VersionCheckCallback() {

@Override

public void onSuccess(String versionJson) {

sysAppUpgradeResult = JSON.parseObject(versionJson, SysAppUpgradeResult.class);

if (sysAppUpgradeResult.getVersion() > BuildConfig.VERSION_CODE) {

activityHandler.sendEmptyMessage(APP_DOWNLOAD);

} else {

CommonUtil.showToast(R.string.version_new);

}

}

@Override

public void onFail(Exception exception) {

CommonUtil.showToast(R.string.version_fail);

}

@Override

public void onStart() {

}

@Override

public void onFinish() {

isChecking = false;

dialogDismiss();

}

});

}

}

開發者ID:tengbinlive,項目名稱:ooooim_android,代碼行數:36,

示例8: dialogOUT

​點讚 2

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

private void dialogOUT() {

dialogDismiss();

Activity activity = App.getInstance().getCurrentActivity();

if(null==activity){

return;

}

LinearLayout convertView = (LinearLayout) LayoutInflater.from(activity).inflate(R.layout.dialog_out, null);

TextView ok = (TextView) convertView.findViewById(R.id.tv_ok);

ok.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View view) {

isOUT = false;

App.getInstance().changeAccount(false);

}

});

dialogBuilder = NiftyDialogBuilder.getInstance(activity);

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(false) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(convertView, activity); // .setCustomView(View

dialogBuilder.setOnKeyListener(new DialogInterface.OnKeyListener() {

@Override

public boolean onKey(DialogInterface dialogInterface, int keyCode, KeyEvent keyEvent) {

if (keyCode == KeyEvent.KEYCODE_BACK && keyEvent.getRepeatCount() == 0) {

return true;

}

return false;

}

});

activityHandler.sendEmptyMessage(DIALOGSHOW);

}

開發者ID:tengbinlive,項目名稱:ooooim_android,代碼行數:32,

示例9: dialogShow

​點讚 2

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

public void dialogShow() {

dialogDismiss();

dialogBuilder = NiftyDialogBuilder.getInstance(getActivity());

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(false) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(R.layout.loading_view, getActivity()); // .setCustomView(View

activityHandler.sendEmptyMessage(DIALOGSHOW);

}

開發者ID:tengbinlive,項目名稱:ooooim_android,代碼行數:11,

示例10: showNameDialog

​點讚 2

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

/**

* 昵稱輸入

*/

@OnClick(R.id.name_layout)

void showNameDialog() {

dialogDismiss();

LinearLayout convertView = (LinearLayout) mInflater.inflate(R.layout.dialog_remark, null);

final TextView title = (TextView) convertView.findViewById(R.id.title);

final EditText nameEt = (EditText) convertView.findViewById(R.id.desc_et);

Button change_ok = (Button) convertView.findViewById(R.id.change_ok);

title.setText(R.string.setting_name);

Parent parent = App.getInstance().getUserResult().getParent();

String alias = parent.getAlias();

nameEt.setHint(R.string.hint_name);

nameEt.setText(alias);

if (StringUtil.isNotBlank(alias)) {

nameEt.setSelection(alias.length());

}

change_ok.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View view) {

String nameStr = nameEt.getText().toString();

if (StringUtil.isBlank(nameStr)) {

CommonUtil.showToast(R.string.no_name);

return;

}

dialogDismiss();

nameValue.setText(nameStr);

setButtonState(true);

}

});

dialogBuilder = NiftyDialogBuilder.getInstance(getActivity());

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(true) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(convertView, getActivity()); // .setCustomView(View

dialogBuilder.show();

}

開發者ID:tengbinlive,項目名稱:aibao_demo,代碼行數:39,

示例11: dialogOUT

​點讚 2

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

private void dialogOUT() {

dialogDismiss();

Activity activity = App.getInstance().getCurrentActivity();

if (null == activity) {

return;

}

LinearLayout convertView = (LinearLayout) LayoutInflater.from(activity).inflate(R.layout.dialog_out, null);

TextView ok = (TextView) convertView.findViewById(R.id.tv_ok);

ok.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View view) {

isOUT = false;

App.getInstance().changeAccount(false);

}

});

dialogBuilder = NiftyDialogBuilder.getInstance(activity);

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(false) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(convertView, activity); // .setCustomView(View

dialogBuilder.setOnKeyListener(new DialogInterface.OnKeyListener() {

@Override

public boolean onKey(DialogInterface dialogInterface, int keyCode, KeyEvent keyEvent) {

if (keyCode == KeyEvent.KEYCODE_BACK && keyEvent.getRepeatCount() == 0) {

return true;

}

return false;

}

});

activityHandler.sendEmptyMessage(DIALOGSHOW);

}

開發者ID:tengbinlive,項目名稱:aibao_demo,代碼行數:32,

示例12: showRemarkView

​點讚 2

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

private void showRemarkView() {

dialogDismiss();

LinearLayout convertView = (LinearLayout) mInflater.inflate(R.layout.dialog_remark, null);

final EditText remark = (EditText) convertView.findViewById(R.id.desc_et);

Button change_ok = (Button) convertView.findViewById(R.id.change_ok);

String remarkStr = cureentParent.getBaby_alias();

remark.setHint(R.string.remark);

remark.setText(remarkStr);

if (StringUtil.isNotBlank(remarkStr)) {

remark.setSelection(remarkStr.length());

}

change_ok.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View view) {

remarkName = remark.getText().toString();

dialogShow(R.string.update_remark);

UserManager manager = new UserManager();

manager.updateRemarkName(mContext, cureentParent.getUid(), remarkName, mHandler, UPDATE_REMARKNAME);

}

});

dialogBuilder = NiftyDialogBuilder.getInstance(this);

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(true) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(convertView, this); // .setCustomView(View

dialogBuilder.show();

}

開發者ID:tengbinlive,項目名稱:aibao_demo,代碼行數:28,

示例13: dialogAgreeValue

​點讚 2

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

public void dialogAgreeValue(String value) {

if (StringUtil.isBlank(value)) {

return;

}

dialogDismiss();

LinearLayout convertView = (LinearLayout) mInflater.inflate(R.layout.dialog_agree, null);

TextView valueTv = (TextView) convertView.findViewById(R.id.value);

valueTv.setText(value);

dialogBuilder = NiftyDialogBuilder.getInstance(this);

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(true) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(convertView, this); // .setCustomView(View

dialogBuilder.show();

}

開發者ID:tengbinlive,項目名稱:aibao_demo,代碼行數:16,

示例14: showConfirmDialog

​點讚 2

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

public void showConfirmDialog(Activity activity, String content, String leftText, View.OnClickListener leftEvent, String rightText, View.OnClickListener rightEvent, DialogInterface.OnCancelListener listener) {

dialogDismiss();

LinearLayout linearLayout = new LinearLayout(activity);

activity.getLayoutInflater().inflate(R.layout.dialog_confirm, linearLayout);

TextView contentTv = (TextView) linearLayout.findViewById(R.id.dialog_confirm_content);

if (StringUtil.isBlank(content)) {

contentTv.setVisibility(View.GONE);

} else {

contentTv.setVisibility(View.VISIBLE);

contentTv.setText(content);

}

TextView closeLeft = (TextView) linearLayout.findViewById(R.id.dialog_confirm_closeLeft);

if (StringUtil.isBlank(leftText)) {

closeLeft.setVisibility(View.GONE);

} else {

closeLeft.setVisibility(View.VISIBLE);

closeLeft.setText(leftText);

}

TextView closeRight = (TextView) linearLayout.findViewById(R.id.dialog_confirm_closeRight);

if (StringUtil.isBlank(rightText)) {

closeRight.setVisibility(View.GONE);

} else {

closeRight.setVisibility(View.VISIBLE);

closeRight.setText(rightText);

}

if (StringUtil.isNotBlank(leftText) && StringUtil.isNotBlank(rightText)) {

linearLayout.findViewById(R.id.dialog_confirm_point).setVisibility(View.VISIBLE);

} else {

linearLayout.findViewById(R.id.dialog_confirm_point).setVisibility(View.GONE);

}

if (leftEvent != null) {

closeLeft.setOnClickListener(leftEvent);

}

if (rightEvent != null) {

closeRight.setOnClickListener(rightEvent);

}

dialogBuilder = NiftyDialogBuilder.getInstance(activity);

if (null != listener) {

dialogBuilder.setOnCancelListener(listener);

}

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(false) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(linearLayout, activity);

activityHandler.sendEmptyMessage(DIALOGSHOW);

}

開發者ID:tengbinlive,項目名稱:info_demo,代碼行數:52,

示例15: showConfirmDialog

​點讚 2

import com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder; //導入依賴的package包/類

public void showConfirmDialog(Activity activity, String content, String leftText, View.OnClickListener leftEvent, String rightText, View.OnClickListener rightEvent) {

dialogDismiss();

LinearLayout linearLayout = new LinearLayout(activity);

activity.getLayoutInflater().inflate(R.layout.dialog_confirm, linearLayout);

TextView contentTv = (TextView) linearLayout.findViewById(R.id.dialog_confirm_content);

if (StringUtil.isBlank(content)) {

contentTv.setVisibility(View.GONE);

} else {

contentTv.setVisibility(View.VISIBLE);

contentTv.setText(content);

}

TextView closeLeft = (TextView) linearLayout.findViewById(R.id.dialog_confirm_closeLeft);

if (StringUtil.isBlank(leftText)) {

closeLeft.setVisibility(View.GONE);

} else {

closeLeft.setVisibility(View.VISIBLE);

closeLeft.setText(leftText);

}

TextView closeRight = (TextView) linearLayout.findViewById(R.id.dialog_confirm_closeRight);

if (StringUtil.isBlank(rightText)) {

closeRight.setVisibility(View.GONE);

} else {

closeRight.setVisibility(View.VISIBLE);

closeRight.setText(rightText);

}

if (StringUtil.isNotBlank(leftText) && StringUtil.isNotBlank(rightText)) {

linearLayout.findViewById(R.id.dialog_confirm_point).setVisibility(View.VISIBLE);

} else {

linearLayout.findViewById(R.id.dialog_confirm_point).setVisibility(View.GONE);

}

if (leftEvent != null) {

closeLeft.setOnClickListener(leftEvent);

}

if (rightEvent != null) {

closeRight.setOnClickListener(rightEvent);

}

dialogBuilder = NiftyDialogBuilder.getInstance(activity);

dialogBuilder.withDuration(700) // def

.isCancelableOnTouchOutside(false) // def | isCancelable(true)

.withEffect(Effectstype.Fadein) // def Effectstype.Slidetop

.setCustomView(linearLayout, activity).show();

}

開發者ID:tengbinlive,項目名稱:info_demo,代碼行數:48,

注:本文中的com.gitonway.lee.niftymodaldialogeffects.NiftyDialogBuilder類示例整理自Github/MSDocs等源碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。

java nifty_Java NiftyDialogBuilder類代碼示例相关推荐

  1. java uiautomation_Java UiAutomation類代碼示例

    本文整理匯總了Java中android.app.UiAutomation類的典型用法代碼示例.如果您正苦於以下問題:Java UiAutomation類的具體用法?Java UiAutomation怎 ...

  2. java intfunction_Java IntFunction類代碼示例

    本文整理匯總了Java中java.util.function.IntFunction類的典型用法代碼示例.如果您正苦於以下問題:Java IntFunction類的具體用法?Java IntFunct ...

  3. java sentence_Java Sentence類代碼示例

    本文整理匯總了Java中aima.core.logic.propositional.parsing.ast.Sentence類的典型用法代碼示例.如果您正苦於以下問題:Java Sentence類的具 ...

  4. java scene_Java Scene類代碼示例

    本文整理匯總了Java中com.sun.j3d.loaders.Scene類的典型用法代碼示例.如果您正苦於以下問題:Java Scene類的具體用法?Java Scene怎麽用?Java Scene ...

  5. java notifier_Java Notifier類代碼示例

    本文整理匯總了Java中org.apache.maven.model.Notifier類的典型用法代碼示例.如果您正苦於以下問題:Java Notifier類的具體用法?Java Notifier怎麽 ...

  6. java bidi_Java Bidi類代碼示例

    本文整理匯總了Java中java.text.Bidi類的典型用法代碼示例.如果您正苦於以下問題:Java Bidi類的具體用法?Java Bidi怎麽用?Java Bidi使用的例子?那麽恭喜您, 這 ...

  7. java linest_Java STLineSpacingRule類代碼示例

    本文整理匯總了Java中org.docx4j.wml.STLineSpacingRule類的典型用法代碼示例.如果您正苦於以下問題:Java STLineSpacingRule類的具體用法?Java ...

  8. java datarow_Java DataRow類代碼示例

    本文整理匯總了Java中org.apache.cayenne.DataRow類的典型用法代碼示例.如果您正苦於以下問題:Java DataRow類的具體用法?Java DataRow怎麽用?Java ...

  9. java hessian2_Java Hessian2Output類代碼示例

    本文整理匯總了Java中com.caucho.hessian.io.Hessian2Output類的典型用法代碼示例.如果您正苦於以下問題:Java Hessian2Output類的具體用法?Java ...

最新文章

  1. Nature最新封面:哺乳动物有「一键返老还童」按钮,复旦校友的这项研究恢复了老年小鼠视力...
  2. MySQL高级 trace工具
  3. ConcurrentHashMap原理,jdk7和jdk8的区别
  4. Linux中常用的操作指令(随时更新)
  5. Java并发编程-八锁问题带你彻底理解对象锁和类锁
  6. Divide by Zero 2018 and Codeforces Round #474 (Div. 1 + Div. 2, combined)
  7. (转)刘巍然-关于公钥与私钥
  8. mysql python用法_python-mysql基本用法
  9. xtwpro2编程器_XTW100编程器驱动软件
  10. VB6各类源码开源 - 开源研究系列文章
  11. 51单片机---IE寄存器,TCON寄存器,TMOD寄存器
  12. 计算机二级java复习资料
  13. 如何下载会议论文集?如何将整个网站的资源离线到本地?
  14. 前端实习工作找不到,怎么增长实战经验
  15. tiledmap 图块属性_Tiled Editor 图块的两种导入方式
  16. RFID不是一个赚快钱的行业,需要沉下心来
  17. matlab导入excel数据算方差,基于MATLAB与EXCEL工具的均值-方差模型
  18. 水果店怎么保鲜水果,水果店损耗率是多少
  19. 共赴数智金融未来,2023数智金融峰会即将召开
  20. iOS 盒子布局之 YogaKit

热门文章

  1. DOM节点删除方法小结
  2. Nginx-1.12.2编译安装
  3. 动手打造自己强大的右键菜单
  4. 南海有macbook吗?
  5. okhttp通过post发送Json数据到php 更新数据库
  6. Permutations I II leetcode
  7. 如何查看一个命令是否被修改过
  8. 用C#2.0实现网络蜘蛛(WebSpider)
  9. 使用Javaweb开发大学生综合素质测评系统
  10. 基于SSH实现健身俱乐部管理系统