![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
小小-程序员
这个作者很懒,什么都没留下…
展开
-
自定义View之确定文字基线
ascent:是baseLine到字符最高处的距离 top:是 baseLine到最高字符的最高处的距离,也就是ascent的最大值 descent:是baseLine到字符最低处的距离 bottom:是baseLine到最低字符的最低处的距离,也就是descent的最大值 baseLine=控件高度的一半+dy; 即:baseLine=getHeight()/2+dy; fontMetricsInt.top是一个负值,fontMet...原创 2020-05-17 21:41:17 · 375 阅读 · 0 评论 -
The specified child already has a parent. You must call removeView() on the child's parent first
造成这个问题的原因是一个view添加到另一个view当中的时候,该view必须不能有父view 解决办法 public Object instantiateItem(ViewGroup container, int position) { View v=mGiftListView.get(position);//获取到该view ViewGroup parent = (Vi原创 2016-08-24 09:38:46 · 529 阅读 · 0 评论 -
h5页面唤醒APP指定页面并传参
开发时有时会碰到这样的需求,分享到第三方的h5页面,在点击操作的时候需要跳回APP的指定页面,这时只需要在该activity下面配置一下相应的scheme host等信息就可以了 intent-filter> action android:name="android.intent.action.VIEW" /> category android:name="andro原创 2016-08-24 09:56:10 · 14489 阅读 · 4 评论 -
解决启动程序时先显示带title的白背景,后加载Activity的问题
因为近两年一直都在维护同一个应用, 没有创建过新项目,最近因为手痒,创建了一个新项目准备研究一下新技术,可呈现,程序运行先显示一个带title的白色背景界面,后加载Activity,让我很费解,最终还是解决了 只需要加上这个就可以了 android:theme="@android:style/Theme.Translucent"原创 2016-10-11 15:11:26 · 468 阅读 · 0 评论 -
u3d+Android
最近接了一个项目, 因为对方的项目是U3D的, 需要用到一些功能 比如扫描二维码 等, 这些不是太好实现, 就需要在Android项目中实现这个功能, 然后再把u3d的项目接进来再打包 具体办法 先把u3d的项目导出 export google Android Project 然后再把u3d导出项目中的一些资源()添加到Android 项目中就可以了原创 2016-10-11 15:34:08 · 451 阅读 · 0 评论