自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 两个点击事件触发同一事件

两个点击事件触发同一事件View.OnClickListener getSmsClick = new View.OnClickListener() { @Override public void onClick(View v) { if (ApplicationApp.clickInterval(1000)) ...

2018-03-29 16:25:50 906 1

原创 点击空白地方隐藏输入框

点击空白地方隐藏输入框View mainView;private void getViewId() { mainView = exchangeDetailed.findViewById(R.id.main_view);}private void addListener() { mainView.setOnTouchListener(new View.OnTou...

2018-03-29 16:25:29 290

原创 跑跑骑手端资格验证不能上传头像

项目中资格验证不能上传头像:Activity_PPAuth 中的 onActivityResultif(resultCode == Activity.RESULT_OK && requestCode == Activity_CityChoose.CITH_CHOOSE){ fragment_authUserInf.onActivityResult(r...

2018-03-29 16:24:58 368

原创 进入activity时不自动弹出输入框

进入Activity时不自动弹出输入框@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login); SystemBarTintManager.setSys...

2018-03-29 16:24:07 676

原创 启动加载时跳过欢迎界面

【关键词】欢迎界面【问题】如果设置了欢迎界面,那么每次启动都会展示3s钟的欢迎界面,体验不太好;为了提高用户体验,如果程序刚启动过,只要没有进行清除后台的操作;那么就跳过欢迎界面;【分析】启动程序后,Application 的onCreate()方法会调用一次,退出程序了之后,如果没有进行清除后台的操作,再次进入的时候不会再调用 onCreate()...

2018-03-29 16:23:44 1178

原创 点击时刷新webview里的数据

点击时刷新数据 用处:在项目中,在错题集Fragment收藏了错题后,点到收藏Fragment以后,收藏Fragment刷新收藏题数据;NetDataLayer 中的方法:// 获取收藏题的数量接口// http://10.0.0.194:96/api.php?action=getcount// uid 用户ID// scode 登录校验码// clienttype 1:...

2018-03-29 16:22:55 1261

原创 webview常见问题

WebView常见问题 1.网页不能顶满问题来源:项目中保存红包页面红包不能正常显示。红包页面继承自一个自定义的Activity_Base该页面原布局 activity_base.xml 如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://sc...

2018-03-29 16:21:27 210

原创 双击返回结束、退出所有activity

双击返回结束public long keybackTime = 0;public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if (Math.abs(System.currentTimeMillis() - ...

2018-03-29 16:20:08 279

原创 js交互:下载图片到图库

js交互:下载图片到图库(FileLoader类在库中) // 下载图片到本地,下载时 1s 加载框时间 public void getImg(final String imgUrl) { loadingDialog = new BjrsProgressDialog(activity); loadingDialog.show(); ...

2018-03-29 16:19:45 427

原创 延时操作

在Android开发中我们可能会有延时执行某个操作的需求,例如我们启动应用的时候,一开始呈现的是一个引导页面,过了两三秒后,会自动跳转到主界面。这就是一个延时操作。 下面是实现延时执行操作的几种方法:1.使用线程的休眠实现延时操作 new Thread() { @Override public void run() { ...

2018-03-29 16:18:45 244

原创 sharedpreferences存取数据

SharedPreferences存取数据存数据// 存数据SharedPreferences sp = getSharedPreferences("counts", Context.MODE_PRIVATE);SharedPreferences.Editor editor = sp.edit();editor.putString("favorCount", resultResult...

2018-03-26 10:29:39 163

原创 当fragment可见时

当Fragment可见时 public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); // 逻辑写在这里 }

2018-03-26 10:29:06 245

原创 判断进入哪一个webview的url

判断进入哪一个webView的urlJSONArray appArray = ApplicationApp.mainUIDataJO.optJSONArray("app"); String wrongUrl = "", collectUrl = ""; for (int i = 0; i < appArray.length(); i++) { ...

2018-03-26 10:28:07 448

原创 listview长按删除操作

ListView长按删除操作String[] mItems = {"删除通知", "清除所有通知", "取消"};//listView长按事件 msg_listview.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() { @Override public boo...

2018-03-26 10:26:55 912

原创 输入法自动弹出

输入法自动弹出: 在 AndroidManifest 文件对应的activity配置中加入一句Android:windowSoftInputMode="stateVisible|adjustResize"

2018-03-26 10:26:06 365

原创 判断为汉字

//判断是为汉字public static boolean ifStr(String str) { String reg = "[\\u4e00-\\u9fa5]+"; boolean result = str.matches(reg); return result;}// 判断汉字个数public static boolean StrNum(String ...

2018-03-26 10:25:20 305

原创 android 与 js 交互实例

// 下载图片到本地 @android.webkit.JavascriptInterface public void getImg(final String imgUrl) { loadingDialog = new BjrsProgressDialog(activity); loadingDialog.show(); Fil...

2018-03-26 09:53:33 210

转载 android 与js交互

Android 与JS交互浅谈Android 与 JS 交互主要分为:JS 调用Android中的方法 Android首先要用WebView加载Html页面 mWebView.getSettings().addJavascriptInterface(new DemoJavascriptInterface(), “network”); mWebView.loadUrl();就可实现...

2018-03-26 09:39:18 188

原创 判断一个json数据是否存在

msgListViewAdapterviewHolder.prize_img = view.findViewById(R.id.prize_img);if (!listData.get(position).contentJO.getString("prize").isEmpty()) { viewHolder.prize_img.setVisibility(...

2018-03-26 09:37:44 1726

原创 同时设置圆角和点击效果:

同时设置圆角和点击效果:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="false"> &a

2018-03-26 09:28:44 226

原创 设置圆角的 linearlayout(.xml方式)

绘制圆角的 LinearLayout(.xml)先在drawable新建一个blackground.xml 代码如下:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <!--背景颜色--&..

2018-03-23 10:44:15 8268

原创 设置item无点击效果

设置item无点击效果android:listSelector="@android:color/transparent"

2018-03-23 10:43:30 157

原创 设置行间距

行间距// 设置行间距,如”8dp”android:lineSpacingExtra="8dp" // 设置行间距的倍数,如”1.5″android:lineSpacingMultiplier="1.5"

2018-03-23 10:41:38 2256

原创 设置全局无标题栏

// 在style.xml文件里定义<resources> <style name="notitle"> <item name="android:windowNoTitle">true</item> </style> </resources>

2018-03-23 10:40:43 219

原创 项目权限修改

本文章为项目中遇到的权限修改 项目BUG:切换权限后进入会有一个黑色标题栏// 在style.xml文件里定义<resources> <style name="notitle"> <item name="android:windowNoTitle">true</item> </style&am

2018-03-23 10:40:00 276

原创 设置textview最大长度,超出显示省略号

设置Textview最大长度,超出显示省略号<RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:background="#88000000" android:layout_alignParentBottom="tru...

2018-03-23 10:36:51 4967

原创 使用viewpager切换fragment加载两个webview时卡顿

项目问题:在首页嵌套有四个Fragment,切换方式使用ViewPager,中间两个页面为WebView,相互切换时存在卡顿,频繁切换程序崩溃。网上博客分析:博客分类: Android关键词:Android WebView ViewPager Fragment标题:Android中用ViewPager和Fragment内嵌WebViewWebView很好很强大,但是在Andr...

2018-03-23 10:33:24 1632

原创 多个项目共用模块

我们在开发中可能会遇到同时开发几个app的情况,而这几个app在某些地方是相同的,而我们通常的做法是将相同的部分抽成一个library。这在eclipse中是很好实现的,而在Android studio中,我们一般都是抽成module,而一般这些module还是放在项目的根目录下的,要在另一个项目中使用,怎么办呢?方法一: 将module拷贝到另一个项目的根目录下,在其settings...

2018-03-23 10:31:33 1521

原创 去掉listView中间的黑线

Android 去掉listView中间的黑线方法1:listView.setDividerHeight(0); 方法2: this.getListView().setDivider(null);方法3:android:divider="@null"设置其为透明!! 默认为黑色!!!!! android:cacheColorHint="#0000000...

2018-03-23 10:29:15 265

原创 设置分割线高度和颜色

// 设置分割线高度和颜色mListView.setDivider(new ColorDrawable(Color.WHITE));mListView.setDividerHeight(1);

2018-03-23 10:26:24 7283

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除