- 博客(8)
- 收藏
- 关注
原创 Android百度地图——定位SDK(版本v3
需要在AndroidMinifest.xml文件中的application标签添加name属性。提供通过GPS或者3G/2G网络(基站)定位,并将定位的结果(我当前的位置)标注在百度地图上。注:当gps可用,而且获取了定位结果时,不再发起网络请求,直接返回给用户坐标。当用户点击地图上代表“我的当前位置”的点时,显示当前我所在位置的详细信息。如果gps不可用,再发起网络请求,进行定位。需要用到百度地图的Activity基类。初始化地图引擎对象,存放共享资源。
2024-12-26 05:21:14
651
原创 Android百度地图——SDK版本v2
注:下载Android SDKv2.0.0 (矢量地图版),里面有BaiduMap_AndroidSDK_v2.0.0_Lib.zip、BaiduMap_AndroidSDK_v2.0.0_Docs.zip和BaiduMap_AndroidSDK_v2.0.0_Sample.zip三个压缩包。f.显示卫星图(卫星地图是卫星拍摄的真实的地理面貌,所以卫星地图可用来检测地面的信息,你可以了解到地理位置,地形等。注:基本的地图图层,包括若干个缩放级别,显示基本的地图信息,包括道路、街道、学校、公园等内容。
2024-12-26 05:15:53
571
原创 Android 深入理解Android中的自定义属性
TypedArray其实是用来简化我们的工作的,比如上例,如果布局中的属性的值是引用类型(比如:@dimen/dp100),如果使用AttributeSet去获得最终的像素值,那么需要第一步拿到id,第二步再去解析id。我擦,果然很神奇,真的获得所有的属性,恩,没错,通过AttributeSet可以获得布局文件中定义的所有属性的key和value(还有一些方法,自己去尝试),那么是不是说TypedArray这个鬼可以抛弃了呢?我自定义属性,我声明属性就好了,为什么一定要写个styleable呢?
2024-12-25 04:44:47
593
原创 Android 活体人脸实时采集,百度、虹软
在线回复bug:qq1085220040。1、首先去百度人脸识别创建应用。4、人脸实时采集实现类。3、导入module。
2024-12-25 04:39:26
187
原创 Android 教你打造炫酷的ViewPagerIndicator 不仅仅是高仿MIUI
默认的我们的三角形的底边的宽度为,每个Tab宽度的1/6;接下来设置一下点击事件。最前面的6个都是和绘制那个三角形相关的,画笔决定了三角形的样式(颜色等),Path用于构造这个三角形(其实就是3条线的封闭合),然后就是三角形的宽度什么的。看看我们构造方法里面:获得了自定义属性,即可见的Tab的数量,初始化了我们的画笔,这里设置了setPathEffect,就是为了画的线的连接处,有点圆角~~比如:当item_count=3,而给的TabTitle的List的size也是3的话,就是效果图1的效果~~~
2024-12-25 04:34:05
873
原创 Android 探究 LayoutInflater setFactory
对于自定义的View,你也可以通过比对name(随便设置个name都可以,不需要去完整的编写全路径了),然后直接去new出该对象。这么做有一个好处,相比系统去帮你创建,效率会高一点,因为系统有一些逻辑需要走,并且最终是通过反射的方式帮你创建View。其实AppCompatActivity的setFactory也是想根据name去生成一些类,大家还记得,更新v7包的时候,忽然我们的TextView就支持了一些属性,比如。你可以会问,谁没事干把TextView换成Button哇,就没什么靠谱的作用吗?
2024-12-25 04:28:43
633
1
原创 Android 手把手教您自定义ViewGroup(一)
需求:我们定义一个ViewGroup,内部可以传入0到4个childView,分别依次显示在左上角,右上角,左下角,右下角。
2024-12-25 04:23:22
1088
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人