抓根宝

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年7月8日

摘要: 自定义控件进阶 1,侧滑面板(类似侧拉菜单,但是更加强大,动画更多) 应用场景:QQ,知乎,贴吧,给主界面添加更多功能 1.1 界面初始化分析,完成界面如图(左面板最初是被隐藏的,用户在屏幕上滑动,左面板由小放大进入屏幕,右面版由大缩小移出屏幕) 由图可知,这个侧滑面板和主界面实际上是一体的,但是这 阅读全文
posted @ 2016-07-08 22:22 抓根宝 阅读(331) 评论(0) 推荐(0) 编辑

2016年7月4日

摘要: 自定义控件02 自定义控件 ①,纯粹自定义绘制 ②,在原生的基础上追加功能. 1,下拉刷新功能(继承ListView追加功能)(下拉刷新,加载更多,两个功能) 1.1 下拉刷新 ①创建一个类,继承ListView 创建自定义适配器,设置数据 额外:自定义控件会放到view包下 ②自定义控件的头(即下 阅读全文
posted @ 2016-07-04 23:16 抓根宝 阅读(266) 评论(0) 推荐(0) 编辑

摘要: 1,自定义控件分类: 1.1组合控件:由安卓中原生的控件组合起来,配合动画达成的效果 1.2自定义控件 1.3组合控件案例演示: 案例:优酷菜单demo 三层圆环,按下menu键会通过动画效果消失在界面,点击小房子和中层圆环,最外层圆环消失 ①布局实现: 三层相对布局相互叠加(因为图片背景是透明的, 阅读全文
posted @ 2016-07-04 23:13 抓根宝 阅读(299) 评论(0) 推荐(0) 编辑

2016年7月1日

摘要: 解决方案:需要主动测量控件的根节点不能为RelativeLayout ,把RelativeLayout 修改为LinearLayout即可 在写自定义控件的时候,想要给一个控件设置paddingTop为自身高度的负数进行隐藏,但是在进行测量的时候报错 报错信息的如下Caused by: androi 阅读全文
posted @ 2016-07-01 10:39 抓根宝 阅读(2194) 评论(0) 推荐(0) 编辑

2016年6月29日

摘要: Android_studio 使用注意事项 1,AS可以使用Eclipse的SDK,但是不能共用(最新的SDK已经不支持Eclipse了,所以AS中更新了SDK以后,Eclipse就不能使用了) 2,推荐使用解压版的AS,AS的配置文件在C盘用户目录下.如果是解压版,删掉对应的配置文件目录就相当重新 阅读全文
posted @ 2016-06-29 08:37 抓根宝 阅读(253) 评论(0) 推荐(0) 编辑

2016年6月27日

摘要: 这一天主要讲的是百度地图api的使用,由于百度有很详细的开发文档了,所以我这里只做一个大概的笔记 百度地图API的使用 1,入门 1.1,三大核心 ①SDKInitializer 整个百度的初始化工具类,引擎 ②MapView 用来显示地图的控件 ③baiduMap 相当于控制器,缩放,旋转,移动 阅读全文
posted @ 2016-06-27 22:49 抓根宝 阅读(1177) 评论(0) 推荐(0) 编辑

2016年6月25日

摘要: 今天是手机卫士最后一天 1,简易屏幕适配: ①使用线性,相对,帧布局,这三种常用布局在所有设备上几乎可以完整实现,多使用dp,sp,不要使用像素,dp,sp会自动适应屏幕 ②浮动窗体显示的距离问题:它show出来的距离就是像素,所以显示距离不会适应屏幕. 代码里接收的单位一般都是像素. 解决方式:把 阅读全文
posted @ 2016-06-25 22:28 抓根宝 阅读(173) 评论(0) 推荐(0) 编辑

2016年6月22日

摘要: 1,软件锁(功能描述:当软件处于以加锁的列表中时,打开这个软件会跳转到密码输入界面,输入正确会跳转到软件界面,否则密码错误) ①ui参考 不使用fragment,采用布局叠加隐藏,点击一个文本,就显示一个界面(列表ListView),另一个布局界面隐藏起来(frameLayout帧布局实现). ②程 阅读全文
posted @ 2016-06-22 22:30 抓根宝 阅读(260) 评论(0) 推荐(0) 编辑

2016年6月21日

摘要: 拷贝安卓源码中的逻辑,可以考虑先创建一个小项目实现以下效果 1,病毒数据库的自动更新(连接网络,然后获取特征码保存到数据库?) ①工程师发现病毒apk,获取到它的特征码发布到服务器上 通过 MD5 或者ASH1获取特征码 ②客户端杀毒软件下载特征码(可能是 JSON串)到本地客户端 (在打开软件的时 阅读全文
posted @ 2016-06-21 23:36 抓根宝 阅读(374) 评论(0) 推荐(0) 编辑

2016年6月20日

摘要: 1._widget入门: 查看帮助文档>>Developrs>>API Guides>>App Widgets 实际上是一个迷你的应用程序VIew视图,嵌入在另外一个应用程序视图. 标准的android和兼容widget的手机才能显示,被修改过的系统是无法显示的. 实现步骤: ①创建类继承APPWi 阅读全文
posted @ 2016-06-20 23:10 抓根宝 阅读(337) 评论(0) 推荐(0) 编辑