[android项目]
文章平均质量分 91
周奇葩
https://github.com/ssccbb
展开
-
[android项目]开发过程中需要时刻注意的
记一下第一个项目的上线,侬伯品。果蔬售卖,上线百度腾讯豌豆荚菜鸟入门级别程序员,头一回做上线项目。经验不足导致项目在开发完成之后bug 百出,小记一下在以后的开发过程中需要时刻注意的点;1,代码规范很重要在后期的代码整理的过程中,回头看才发现,各种乱七八遭的多余代码,逻辑混乱的代码。在项目进行的过程中一定要注意,先理清逻辑再敲代码,摒弃多余代码,该省就省。2,内存优化安卓的内存原创 2015-12-29 18:17:24 · 391 阅读 · 0 评论 -
记一下jar包的封装
前言:最近公司提出个这么个需求,app作为一个内嵌功能性模块提供给第三方调用使用,需求直接调用,不需要做其他任何二次开发,同时保证交出去的代码的安全性。通过以下方法解决了需求,moudle依赖的方式去提供入口,api及部分逻辑代码封装jar混淆保证核心代码的安全性。不过jar包的方式并不能完全的保证安全性,只是提高了破译的难度。简要记下jar提取步骤1.新建moud原创 2017-04-24 11:17:15 · 1685 阅读 · 0 评论 -
android桌面悬浮小窗的实现--FloatingView
做直播也一段时间了,也参考看过很多的不同的直播软件,有大公司的也有小公司的。千篇一律,唯独发现斗鱼熊猫有一个很细心的功能,视频悬浮窗口。在退出当前的直播间的时候会生成一个小的悬浮窗口继续播放。研究了一下之后使用WindowManager做出了同等效果。简述下原理,通过得到系统服务的WindowManager类,创建一个悬浮于桌面的小窗口,使用addview的方法添加自定义的view进悬原创 2017-06-02 18:45:01 · 4310 阅读 · 0 评论 -
基于ViewPager+Recyclerview实现的CalendarView视图(一)
csdn:http://blog.csdn.net/sung_ll blog:http://www.zhouqipa.com废话一直想着自己搭一个日常记事和带日历打卡类的app,懒癌!这几天项目不是很忙之后仿ios的habitify先做了一个日历带打卡的小功能。先赌为快正片实现思路继承自RelativeLayout的自定义容器,里头包含了一个viewpager,viewpager通过inflate...原创 2017-07-21 14:55:45 · 2454 阅读 · 4 评论 -
基于ViewPager+Recyclerview实现的CalendarView视图(二)
懒癌时隔多年终于来更新第二篇了。。。该篇主要讲之前vp+rc实现的calendar的日期数据的保存,之前讲了VIewPager的Calendar的实现方式,针对日期相关的数据一直都是即时生成的方式,遗留下来了日期相关属性无法保存,每次都是新数据的问题。接下来讲讲如何结合实际需求使用ContentProvider保存date日期开篇存什么表?首先想到的有三种表存储方式,一个是按照...原创 2018-03-08 15:05:56 · 615 阅读 · 0 评论