- 博客(5)
- 收藏
- 关注
原创 Android Studio配置Gradle(包括signingConfigs、buildTypes和productFlavors等)
笔者目前使用的Gradle配置描述如下:配置划分:defaultConfig 默认配置signingConfigs 签名信息配置buildTypesproductFlavors打包apk重命名dependencies 依赖配置详细配置:1,defaultConfig 默认配置defaultConfig { //项目包名配置 applicationId "com.wildcr
2017-01-18 00:28:20 20374
原创 Android实现基于试卷知识点的树形控件
基于试卷知识点的树形控件实现demo如下,参考了Hongyang的树形控件,介绍如下:主要功能:1,直观显示知识点的树形关系,即某父节点包含一个或N个子节点。 2,点击父节点可以展开/关闭显示所有直接子节点。 3,同属一根节点的所有节点用线条连接,展开/关闭的状态用不同图片表示。 4,处理了节点和条目控件的点击事件。关键技术:1,使用自定义类Node表示节点,该Node类使用有序List存储所
2017-01-17 23:32:29 397
原创 Android实现选择题答题(包括单选、多选和答题卡)
前公司做在线教育产品。当时为实现在线答题,完成了以下demo,具体代码是一年多前完成的,比较简单,不再贴出,请参见Github。demo功能包括:单选:点击选项直接进入下一题。多选:选择多个选项,向右滑动进入下一题。答题卡:点击题号重新进入答题界面。主要使用到的技术:主框架为ViewPager内嵌Fragment,包含试题Fragment(QuestionItemFragment )和答
2017-01-17 22:09:18 29597 2
翻译 Android调用startForeground 但不显示通知
有时候我们想使用startForeground提升Service的进程优先级,但是startForeground会在手机通知栏显示通知。为了去除通知,可以借助目标Service(ForegroundService )和引导Service(ForegroundEnablingService),使用以下trick(不支持 Android 7.1):正常启动ForegroundService ,调用st
2017-01-17 21:19:00 11679
原创 Android应用启动黑屏、白屏解决方法
随机点开你的Android手机上的应用,你会发现,并不是所有的应用都能在启动界面平稳过渡,不少应用都存在逼死处女座的问题:app启动后出现短暂的黑屏、白屏。 其实通过对app启动界面Activity的theme进行配置,即可解决该问题。1,styles.xml中配置自定义theme <style name="HideBlackScreen" parent="Theme.
2017-01-17 10:16:11 767
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人