- 博客(6)
- 收藏
- 关注
原创 Android 当viewgroup为wrap_content,子View为match_parent时
BackgroundAutoFixFrameLayout继承于FrameLayout这个类的特殊用法就是,其中有一个子View,这个子view的大小会随着整体的变大而变大。比如说,FrameLayout的layout_params 为wrap_content,wrap_content.这时候你想在FrameLayout里面添加一个ImageView做背景图填充整个FrameLay...
2020-03-04 18:29:00
1151
原创 带圆角和阴影的ViewGroup(LinearLayout,FrameLayout)-------限制ViewGroup的显示区域
1.初始化paintPaint shadowPaint;shadowPaint = new Paint(); shadowPaint.setColor(backgoundColor); shadowRadius = DensityUtil.dp2px(ShadowApp.context(), 3); shadowPaint.setShadowL...
2019-08-30 17:10:46
994
原创 调用View的ScrollBY ScrollTo 不生效的问题
今天写了一个类继承了Viewpublic CustomView extends View把View的background设置为黑色<View android:layout_width = "100dp" android:layout_height = "100dp" android:background = "#ff000000"/>然后调用mCustomVie...
2019-08-19 19:33:29
894
原创 java—Android---把完整的Exception堆栈输出到Log
有时候我们想吧Exception输出到logcat,但又不想出发程序的崩溃用Log.e("",exception.toString)获取到的信息是不完整的,我们可以这样做:Writer writer = new StringWriter();PrintWriter printWriter = new PrintWriter(writer);e.printStackTrace(printWr...
2019-04-30 18:49:03
1189
原创 ViewPager 转Bitmap
分享一个坑,关于ViewPager转Bitmap。当我们把一个View转为Bitmap的时候,一般的做法是Bitmap bitmap = Bitmap.createBitmap(View.getWidth(), View.getHeight(), Bitmap.Config.RGB_565);Canvas canvas = new Canvas(bitmap);View.draw(canv...
2019-04-29 15:50:44
228
原创 蓝牙BLE 的几个坑与心得!
第一次写CSDN博客,多多关照公司APP的业务是做蓝牙mesh组网的,具体协议我就不提了,具体通讯方式是Gatt连接和非连接,非连接是通过扫描与广播进行通讯的。分享一下几个坑与心得:1.BLE广播 BluetoothLeAdvertiser 广播设置 AdvertiseSettings有一项是timeout,这个timeout千万不要用,有很严重的bug,会导致广播无法关闭(disc...
2018-09-12 09:35:05
3799
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人