是的,这可能听起来有点雄心勃勃,但这就是我想要实现的目标: 我有一个包含我的热Observable的类,它需要一些时间来准备它(在另一个地方创建它并获得引用),所以当另一个类请求它时,引用可能仍然为null(导致null…
标签:Android
Android手电筒
我想为我的Nexus S制作类似于 here的手电筒应用程序,因为Android Market中提供的所有应用程序都需要不必要的权限.如果我以100%的速度为闪光灯供电,这种类型的应用可能会损坏硬件(LED,V稳压器等)…
android – 如何在ScrollView中检查视图是否在特定区域中可见
我的应用程序中有一个ScrollView,这个ScrollView包含多个图像,我们必须向上滚动到底部才能查看每个图像,因为scrollview的区域大于屏幕大小. 现在问题是如何检查ScrollView的每个图像是否在…
国内一线互联网公司内部面试题库
国内一线互联网公司内部面试题库 面试题来自于百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐内部题库 熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。 以下是部分面试题 一、java基础 1.接口的意义(…
Android Proguard混淆打包经验总结
作为一名Android开发,应该了解并尝试给自己的项目进行Proguard混淆打包。项目经过Proguard混淆打包后,会发现apk包体积会变小,也就是混淆可以使得…
android 滑动冲突
这个知识点是在太大了,是年多个知识点的汇总,很难搞,高级的页面视图效果和动画都离不开他,我们必须想一切办法搞明白~ 这对这部分内容我也是新手,本文负责记录下找到的资料,分类汇总下。 处理思路 在开发中,滑动冲突有很多,比…
Dagger2 的初步了解和使用
Dagger2? Dagger 是 Java 平台的依赖注入库。在 J2EE 开发上流行甚广的 Spring 就是一个依赖注入库。此外还有 Google 的 Guice 和 Square 的 Dagger1。但它们都是是…
Android预置Apk方法
因为工作需要,经常要开发和合入系统App,所以在此开篇作为收集和记录Android合入系统应用的方法,以备日后查阅。 一、预置apk方法 Case 1:如何将带源码的APK预置进系统 在 packages/apps 下面…
AndroidStudio Duplicate files copied in APK错误解决方案
在AndroidStudio使用中,很多人会遇到Duplicate files copied in APK 这种错误,导致程序不能编译或者不能打包。出现这种原因就是在编译或者打包阶段出现文件重复的问题,其实解决这些问题很…
Picasso的使用
Picasso的基本使用 picasso仅需一行代码就能实现图片的异步加载 Picasso.with(context).load("网址url").into(imageView); Picasso不仅实现了图片异步加载的…
给android开发人员的十个建议
知道面向对象的六大原则 了解设计模式 了解databinding,尝试MVVM架构 了解单元测试 了解AOP 关注团队协作及提高开发效率的事 学会一两门脚本语言shell或者Python等,能减轻工作上的难度 尽可能的关…
必知必会 | Android 性能优化的方方面面都在这儿
又到周六了~~这次来谈谈性能优化吧。大家在工作中或多或少都会拿自家的应用和竞品app做比对,不可避免的需要做一些app性能优化的活。很多时候可能是策略上的调整,不过还是有非常多的通用的方式。 通常项目比较大的APP都会面…