- 博客(33)
- 资源 (14)
- 收藏
- 关注
原创 DataBinding使用中遇到的问题
1.在不使用DataBindingAdapter的情况下,需设置参数的UI控件必须设置id,否则会报错2.使用了DataBindingAdapter的情况下,需展示的UI控件不用设置id3.使用DataBindingAdapter时,需用静态方法,会报错:Required DataBindingComponent is null in class此时需为静态方法添加JvmStatic 或者使用object class以此记录方便以后排查问题...
2021-06-23 11:26:14 367
原创 自定义View(1) - 圆形进度
效果图package com.github.lzyzsd.circleprogressexample;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Pain...
2019-07-17 17:51:41 134
原创 获取Android App的相关宽高
public class SystemAppUtils { //获取精确的屏幕原始尺寸高度,包括虚拟功能键高度, public static int getDpi(Context context){ int dpi = 0; WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW...
2018-05-30 16:04:46 501
转载 在Android Studio中进行单元测试和UI测试配置支持单元测试的工程
https://www.jianshu.com/p/860ac28b7d31
2018-03-20 11:10:31 112
原创 解决APP启动的空白页的方案
1.在styles里添加: <style name="Theme.AppCompat.Light.NoActionBar.FullScreen"> <item name="android:windowFullscreen">true</item> <item name="android:windowBackground"
2018-03-01 16:11:37 452
原创 对于android WebView加载点击按钮弹框无反应的问题
mWebView.getSettings().setJavaScriptEnabled(true);mWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);mWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);mWebView.getSe
2018-01-10 14:23:46 3123
原创 如何让TetxView的内容可以滑动
设置 xml 文件中TextView的属性设置maxHeight然后设置textView.setMovementMethod(ScrollingMovementMethod.getInstance());如何TetxView嵌套在了滑动控件里面:则设置滑动拦截事件:textView.setOnTouchListener(new View.OnTouchListener(
2017-11-13 13:32:24 254
原创 WebView addJavaScriptInterface接口中的隐患解决办法
if(Build.VERSION.SDK_INT>10&&Build.VERSION.SDK_INT17){ fixWebView();}private void fixWebView(){ wb.removeJavascriptInterface("searchBoxJavaBridge_");}
2017-09-12 11:28:26 1110
原创 TabLayout+ViewPager+Fragment
直接下demo:http://download.csdn.net/download/qq_34123326/9973317
2017-09-11 15:08:29 173
转载 自定义RecyclerView的网格分割线
package com.liaoinstan.dragrecyclerview.common;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Rect;import android.gra
2017-08-31 14:20:27 586
转载 解决华为手机获取不到图库图片的路径问题
Uri originalUri = data.getData();Cursor cursor = getContentResolver().query(originalUri, null, null, null, null);if (cursor != null) { cursor.moveToFirst(); String document_id = cursor.getS
2017-08-30 15:57:58 5823
原创 android 条目侧滑删除 上下移位
不罗嗦 源码有注释:http://download.csdn.net/download/qq_34123326/9950498
2017-08-30 09:35:15 222
转载 editext焦点获取处理
在activity中放置了1个或1个以上的EditText,进入该activity的时候第一个EditText会接收焦点,我希望里面所有的EditText默认是不接收焦点的,该怎么做呢?方法:在第一个EditText前面添加一个LinearLayout,并且一定要请求获得焦点,否则无效。网上很多都说到要添加一个LinearLayout,但是没有强调要使用 这句,发现不使用这句其实是没有
2017-08-24 15:03:06 191
转载 handler+looper+messagequeque消息机制视频讲解
视频链接:http://www.imooc.com/video/5726
2017-08-16 14:42:01 215
转载 图片选择器
1.ImageLoaderpackage com.example.administrator.myapplication;import android.content.Context;import android.graphics.Color;import android.util.Log;import android.view.LayoutInflater;import an
2017-08-11 17:09:44 191
原创 fragment切换封装的方法
/** * 切换Fragment的显示 * * @param target 要切换的 Fragment */private void switchFragment(Fragment target) { // 如果当前的fragment 就是要替换的fragment 就直接return if (currentFragment == target) return;
2017-08-09 09:48:13 428
原创 一个app内部启动另外一个app
com.zzw.october 另外一个app的包名。try { Intent intent = getActivity().getPackageManager().getLaunchIntentForPackage("com.zzw.october"); getActivity().startActivity(intent);}catch (Exception e){
2017-08-03 17:16:54 539
原创 抽奖转盘实现 surfaceView
1.自定义surfaceViewpackage com.example.administrator.myapplication;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Can
2017-08-03 17:00:17 272
原创 android flowLayout
package com.imooc.view;import java.util.ArrayList;import java.util.List;import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.view.
2017-08-03 13:28:03 235
android实现二级思维导图、二叉树、二级表图
2017-09-20
TabLayout+ViewPager+Fragment
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人