0推荐
8K 浏览

Android:聊聊我所理解的MVP

C就是 Controller ,控制器。负责从 View 读取数据,控制用户输入,并向 Model 发送数据。简单来说,就是起到一个沟通的作用,能 很大程度 上的解决 Model 和 View 的耦合问题。
0推荐
18K 浏览

Glide的使用

Glide是google开发用于Android加载媒体的类库,包括图片,gif,video,已经在很多项目中使用,灵活快速。
0推荐
150K 浏览

在 Android Studio 2.2 中愉快地使用 C/C++

使用 Android studio,你可以将 C 和 C++ 代码编译成 native library,然后打包到你的 APK 中。你的 Java 代码可以通过 Java Native Inte...
0推荐
14K 浏览

Android解决Fragment多层嵌套时onActivityResult无法正确回调的问题

Fragment也可以使用startActivityForResult方法去打开一个Activity,然后在其onActivityResult方法中处理结果,可是当Fragment嵌套的时候,由...
0推荐
22K 浏览

映客直播iOS App 性能优化实践

本文整理自APMCon2016中国应用性能管理大会移动性能优化专场,映客直播iOS高级开发工程师刘凯发表了题为《映客直播 iOS App 性能优化实践》的演讲,现场解读了映客直播iOS App的...
0推荐
8K 浏览

Android CoordinatorLayout源码分析

Behavior是CoordinatorLayout内部静态抽象类,它是一种新的view关系描述,即依赖关系。一般我们都是继承这个类去完成自己的自定义功能
0推荐
20K 浏览

自定义SeekBar滑动显示数字

自定义SeekBar滑动显示数字
0推荐
105K 浏览

Dagger2 最清晰的使用教程

现在不仅依赖于 LoginActivityPresenter ,还依赖 OkHttpClient ,UserManager ,RestAdapter 等。它们之中任何一个的构造改变了,或者Pre...
0推荐
8K 浏览

将安卓app闪退信息保存在本地或服务器的工具类CrashHandler

我们可以看到我们还可以把安卓版本、手机型号、运营商输出来,考虑到国内各大手机商改过的安卓系统无缘无故会在某些型号的手机上出现闪退情况,捕获到这些异常还是很有必要的。
0推荐
8K 浏览

iOS开发:保持程序在后台长时间运行

iOS 为了让设备尽量省电,减少不必要的开销,保持系统流畅,因而对后台机制采用墓碑式的“假后台”。除了系统官方极少数程序可以真后台,一般开发者开发出来的应用程序后台受到以下限制:
0推荐
5K 浏览

Android单元测试

创建android studio工程,在app目录下的build.gradle中加入JUnit4的依赖。
0推荐
8K 浏览

Android LowMemoryKiller原理分析

Android的设计理念之一,便是应用程序退出,但进程还会继续存在系统以便再次启动时提高响应时间. 这样的设计会带来一个问题, 每个进程都有自己独立的内存地址空间,随着应用打开数量的增多,系统已...
0推荐
9K 浏览

25条关于提高app性能的技巧

当我们开发iOS应用时,好的性能对我们的App来说是很重要的。你的用户也希望如此,但是如果你的app表现的反应迟钝或者很慢也会伤害到你的审核。
0推荐
24K 浏览

Android之资源打包方式——Assets

Android资源系统(resources system)可以用来打包应用所需的图片、XML文件以及其他非Java资源,这里来学习下另一种资源打包方式:assets。
0推荐
9K 浏览

Android APK瘦身之Android Studio Lint

使用的是Android Studio工具做代码审查( Inspect Code功能 ), 实际上使用到的是其中 Android Lint 部分
0推荐
5K 浏览

Android开发技术周报 Issue#98

新闻 Android Studio 2.2发布:改进平台支持 速度提升更智能 Nexus 5非官方吃上Android 7.0 Nougat Google Pixel新机可能允许双安卓系统启动 教...
0推荐
19K 浏览

Android Studio 2.2 来啦!

今年的 I/O 2016 Google 放出了 Android Studio 2.2 的预览版,改进了多项功能,只不过为了保证公司项目不受影响,我一般都不安装预览版的,因为预览版意味着不稳定,可...
0推荐
20K 浏览

Android资源动态加载思路

在很多Android应用上,都有资源动态加载的功能,比如更换主题皮肤,替换聊天界面背景图片等。
0推荐
15K 浏览

Weex尝鲜

Weex是阿里开源的类React Native技术,其实按知乎上的讨论基本可以说是整合Vue.js+React Native造的轮子。Weex是一款轻量级的移动端跨平台动态性技术解决方案,主要致...
WinfredTrae 9年前   
0推荐
6K 浏览

ThreadLocal源码理解

线程本地存储对象,同一个对象实例可以在多个Thread中操作,每个线程可以在这个对象上设置一个关联的值,各个线程看到的都是自己的值,互相之间不会影响;
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档