- 博客(24)
- 收藏
- 关注
原创 android中webview软键盘唤醒时输入框未被顶起来
将h5页面嵌入到app中,其底部有一个评论输入框,文本输入框已经获取焦点的情况,但是输入框并没有跟软键盘唤起时一同唤起来。解决:在该类的AndroidManifest.xml中添加android:windowSoftInputMode="stateHidden|stateAlwaysHidden|adjustResize"重点是:adjustResize,之前用adjustPan没有效果,所以用adjustResize搞定。...
2021-06-28 16:47:07
1970
原创 关于android中webview中页面加载video.js全屏视频后键盘唤不起的问题
自定义设置WebChromeClient在webview的父容器acvitity或者fragment中自定义内部类WebChromeClient重写其中的onShowCustomView(全屏时调用)和onHideCustomView(竖屏时调用)两个方法./** * 全屏时调用 * * @param view * @param callback */@Overridepublic void onShowCustomView(View view, CustomViewCallbac
2021-06-28 16:34:29
747
原创 android中调用相机
一、获取原生的缩略图进行更新UI private Button btnCamer1; private static int REQ_1 = 1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState...
2020-03-24 09:18:38
281
原创 android中关于ImageView,Glide加载圆形图片
问题一:设置ImageView图片大小一样方法:可以通过自定义view来实现/*** 作者:Administrator* 时间:2019/3/20* 功能:*/public class WEqualsHImageView extends AppCompatImageView { public WEqualsHImageView(Context context) {...
2020-03-23 09:36:14
383
原创 android中封装标题栏navgation
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="@dimen/navBarHeight" android:background="@color/mainCo...
2020-03-23 09:21:29
241
原创 android中控件按钮点击背景封装
在style中定义属性<!-- 登录按钮. --> <style name="commitbtn"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">44dp<...
2020-03-23 09:17:56
223
原创 CrashHandler保存异常的辅助类
package com.crazy.roast;import android.content.Context;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import android.content.pm.PackageManager.NameNotFoundExceptio...
2020-03-19 15:45:52
173
原创 退出登录
Intent intent = new Intent(context, LoginActivity.class);//添加intent标志符,清理task栈,并且新生成一个task栈//这样做会引起Activity之间过度动画错误intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);...
2020-03-19 15:33:58
634
原创 android中存储路径
外部存储的根路径:String dir = Environment.getExternalStorageDirectory().getAbsolutePath() + "/?/?/?/" ;例如微信:String dir = Environment.getExternalStorageDirectory().getAbsolutePath() + "/tencent/MicroMsg/W...
2020-03-19 15:09:42
1143
原创 ScrollView嵌套RecycleView解决滑动冲突及卡顿
ScrollView嵌套多层的RecyclerView,造成界面滑动卡顿<!--方法一解决滑动冲突、滑动不流畅--><RelativeLayout android:id="@+id/linear_martial" android:layout_width="match_parent" android:layout_height="match_par...
2020-03-19 15:00:54
990
原创 Android中关于popupwindow弹窗位置错乱
问题:6.0及6.0以下解决方案:直接popupwindow.showAsDropDown(view);解决方案7.0解决方案:判读当前系统版本,7.0以下showAsDropDown(),7.0及以上showAtLocation()if (Build.VERSION.SDK_INT < 24) { popupWindow.showAsDropDown(vi...
2020-03-19 14:50:05
622
原创 Android中把图片、视频保存到相册中
/** * 获取fileName * * 视频+图片下载 */// String videoUrl = "http://2449.vod.myqcloud.com/2449_22ca37a6ea9011e5acaaf51d105342e3.f20.mp4"; String videoU...
2019-08-13 14:22:01
2364
1
转载 转载GitHub中Android开源项目及库汇总
转自:https://blog.youkuaiyun.com/u013472738/article/details/78153077 几个常用网站:github排名: https://github.com/trending ,github搜索: https://github.com/searchcodeKK&...
2019-05-23 16:03:21
1784
原创 Window环境将项目上传到github中
第一步:安装git工具(官网地址:https://git-for-windows.github.io/)/https://git-scm.com/downloads 第二步:注册github账号第三步:环境配置1、在android studio中配置git工具在setting ——> Version Control ——> Git——>Path to git ...
2018-12-26 16:17:45
151
原创 如何删除android studio中引用的module
点击android studio中的Project Structure 之后返回再点击Project Structure,会出现Delete,这样就可以直接删除了
2018-09-05 15:30:17
218
原创 Android Studio中使用Assets目录下的MP3
前提:已经录制好一个order.mp3了首先将这个资源放到android studio中:在android studio的main下创建一个assets文件夹,将order.mp3复制到里面其次,在要播放的地方,进行操作:可以是点击事件:(如下)private AssetManager assetManager;private MediaPlayer player = nu...
2018-09-05 15:19:40
3776
原创 android中拨打电话
一、在manifest中注册权限<uses-permission android:name="android.permission.CALL_PHONE" />二、6.0以上要动态申请权限if (Build.VERSION.SDK_INT >= 23) { int REQUEST_CODE_CONTACT = 101; String[] permi...
2018-09-03 10:20:03
936
原创 关于eventbus的使用
EvenBus目前为止在开发过程中使用比较平凡,用法比较简单一、首先要建一个实体类(xxx.class)/** * 作者:Administrator * 时间:2017/7/28 * 功能: */public class EventBus_Model { public EventBus_Model(){}}public class Event_Msg { ...
2018-07-30 15:27:59
182
原创 关于fragment懒加载
我们知道在activity中viewpager+fragment中切换碎片,运用懒加载好处是当切换到相应的fragment时候再请求网络数据,更新界面,避免了用户流量的消耗,所以在安卓开发过程中,要从用户的角度去开发,避免造成不必要的流量支出。/** * 写一个基类 */public abstract class LazyFragment extends Fragment { ...
2018-07-30 14:10:22
330
原创 java中字符串截取到某个字符
截取“-”之前的字符串String str=2018-9String year=str.substring(0,str.indexof("-"));Log.e("打印获取年是:”,year);--------------------------------Log.e("打印获取年是:”,2018);...
2018-06-22 17:23:21
22949
原创 正则表达式:必须要有一个小写字母,一个大写字母和一个数字,并且是8-16位
public static boolean isMobileNO(String mobiles) { Pattern pattern = Pattern.compile("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])[A-Za-z0-9]{8,16}$"); Matcher matcher = pattern.matcher(mobiles); bo...
2018-06-19 16:03:37
9053
原创 Java小数点保留两位
//使用0.00不足位补0,#.##仅保留有效位new DecimalFormat("0.00").format(num);
2018-06-19 15:54:39
2158
原创 Android仿微信图片上传带加号且超过最大数隐藏功能
private static int TYPE_ADD = 0;//添加图片private static int TYPE_COMMON = 1;//普通图片展示private Context context;private LayoutInflater mLayoutInflater;//dataprivate int mMaxAlbum;//最大选择图片的数量private Li...
2018-06-19 15:39:57
1247
原创 java.lang.NumberFormatException: Invalid int: "0 "
edt_account.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) { } @Override public void onTextC...
2018-06-19 15:28:09
1058
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人