博客专栏  >  移动开发   >  android产品研发

android产品研发

主要讲解android产品研发过程中涉及到的技术,技巧,实践等

关注
20 已关注
26篇博文
  • Android产品研发(二十五)-->MVC/MVVM/MVP简单理解

    本文我们将讲解Android开发中常常涉及到的MVC/MVP/MVVM等模式的基本概念。许多童鞋对Android开发中涉及到的MVC、MVP、MVVM这三种模式不是太清楚,我认为无论是MVC、MVP亦...

    2016-10-15 16:02
    1765
  • Android产品研发(二十四)-->内存泄露场景与检测

    本文我们将讲解一下关于Android开发过程中常见的内存泄露场景与检测方案。Android系统为每个应用程序分配的内存是有限的,当一个应用中产生的内存泄漏的情况比较多时,这就会导致应用所需要的内存超过...

    2016-09-29 09:19
    3140
  • Android产品研发(二十三)-->Android中保存静态秘钥实践

    本文我们将讲解一个android产品研发中可能会碰到的一个问题:如何在App中保存静态秘钥以及保证其安全性。许多的移动app需要在app端保存一些静态字符串常量,其可能是静态秘钥、第三方appId等。...

    2016-07-21 22:37
    5485
  • Android产品研发(二十二)-->Android实用调试技巧

    本文我们将讲解android中的调试技巧。程序调试,是将编制的程序投入实际运行前,用手工或编译程序等方法进行测试,修正语法错误和逻辑错误的过程。这是保证计算机信息系统正确性的必不可少的步骤。在andr...

    2016-07-18 22:55
    5437
  • Android产品研发(二十一)-->Android中的UI优化

    本文我们将讲解一下android UI优化方面的知识。android系统的优化分为好多方面:比如性能优化,UI优化,资源文件优化等等,这里我们先暂时讲解android UI优化方面的知识点

    2016-07-16 21:54
    7167
  • Android产品研发(二十)-->代码Review

    本文我们将讲解android中的代码Review。良好的产品开发迭代过程中,代码Review是一个必不可少的步骤,通过代码Review能够提高产品质量,增强团队成员之间的沟通,提高开发效率。所以团队开...

    2016-07-14 21:14
    5513
  • Android产品研发(十九)-->Android studio中的单元测试

    本文我们将讲解如何在android studio中进行单元测试,其可以很方便的为我们提供功能性测试,所以如果项目中有用到测试数据的时候,可以先进行单元测试,如果可以正常输出数据了,然后再到UI中执行,...

    2016-07-11 21:42
    9933
  • Android产品研发(十八)-->webview问题集锦

    本文中我们将介绍一下android中webview在使用过程中会遇到的一些问题。这些问题主要是webview在使用过程中我已经趟过的坑,希望通过这篇文章的介绍能够帮助大家更好的使用webview

    2016-07-06 21:26
    5820
  • Android产品研发(十七)-->Hybrid开发

    本文将介绍android中hybrid开发相关的知识点。hybrid开发实际上是混合开发的意思,这里的混合是H5开发与Native开发混合的意思。下面的文章中我们将逐个介绍一下hybrid开发的概念、...

    2016-07-04 21:47
    9743
  • Android产品研发(十六)-->开发者选项

    本文主要介绍Android开发中常常涉及到但又不是被人重视知识点:开发者选项。主要涉及到如何打开开发者模式,开发者选项中有哪些操作菜单以及各自的作用,如何清除手机数据,清除手机数据具体清除那些数据等等

    2016-07-02 21:35
    10326
  • Android产品研发(十五)-->内存对象序列化

    本文将讲解android中数据传输中需要了解的数据序列化方面的知识,我们知道android开发过程中不同Activity之间传输数据可以通过Intent对象的put**方法传递,对于java的八大基本...

    2016-06-30 22:32
    8376
  • Android产品研发(十四)-->App升级与更新

    本文将讲解app的升级与更新。一般而言用户使用App的时候升级提醒有两种方式获得: - 一种是通过App Store获取 - 一种是打开应用之后提醒用户更新升级 而更新操作一般是在用户点击了升级按钮之...

    2016-06-28 21:58
    13266
  • Android产品研发(十三)-->App轮询操作

    本文将讲解app端的轮训请求服务,一般而言我们经常将轮训操作用于请求服务器。比如某一个页面我们有定时任务需要时时的从服务器获取更新信息并显示,比如当长连接断掉之后我们可能需要启动轮训请求作为长连接的补...

    2016-06-21 22:00
    12777
  • Android产品研发(十二)-->App长连接实现

    本文中我们将讲解一下App的长连接实现。一般而言长连接已经是App的标配了,推送功能的实现基础就是长连接,当然了我们也可以通过轮训操作实现推送功能,但是轮训一般及时性比较差,而且网络消耗与电量销毁比较...

    2016-06-17 18:47
    25637
  • Android产品研发(十一)-->应用内跳转Scheme协议

    这里的scheme是一种页面内跳转协议,主要用于支持一下几种场景: - 服务器下发跳转路径,客户端根据服务器下发跳转路径跳转相应的页面; - H5页面点击锚点,根据锚点具体跳转路径App端跳转具体...

    2016-06-15 23:02
    17746
  • Android产品研发(十)-->尽量不使用静态变量保存数据

    转载请标明出处:一片枫叶的专栏 上一篇文章中我们讲解了Android中的几种常见网络协议:xml,json,protobuf等,以及各自的优缺点,一般而言主要我们的App涉及到了网络传输都会有这方...

    2016-06-13 18:34
    10071
  • Android产品研发系列

    本个系列的文章主要是讲解android产品研发过程中一些需要注意的技术技巧与实践。其主要面对产品研发,对App稳定性,友好型,兼容性要求较高的App

    2016-06-12 19:51
    7108
  • Android产品研发(九)-->App网络传输协议

    转载请标明出处:一片枫叶的专栏 上一篇文章中我们讲解了App的数据统计,其主要分为两种:使用第三方服务统计和自身实现数据统计。一般而言我们使用第三方统计服务已经可以很好的满足我们的也无需求了,只是...

    2016-06-08 20:02
    12397
  • Android产品研发(八)-->App数据统计

    上一篇文章中我们介绍了android社区中很火的热修复功能,主流的热修复原理上其实分为两种,一种是通过利用dex的加载顺序实现热修复功能,一种是通过native层实现指针替换实现热修复功能,两种各有利...

    2016-06-07 19:30
    8414
  • Android产品研发(七)-->Apk热修复

    上一篇文章中我们讲解了App的数据统计,其主要分为两种:使用第三方服务统计和自身实现数据统计。一般而言我们使用第三方统计服务已经可以很好的满足我们的也无需求了,只是部分数据敏感性App,可能自身实现数...

    2016-06-05 18:49
    10497

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部