首页 > 第5页
  • Android WebView删除缓存

    1. 删除保存于手机上的缓存// clear the cache before time numDays     private int clearCach...
    0 Android 2016-09-19
  • Android最佳性能实践(三):高性能编码优化

    在前两篇文章当中,我们主要学习了Android内存方面的相关知识,包括如何合理地使用内存,以及当发生内存泄露时如何定位出问题的原因。那么关于内存的知识就讨论到这里,今天开始我们将学习一些性能编码优化的技巧。这里先事先提醒大家一句,本篇文章中讨论的编码优化技巧都是属于一些“微优化”,也就是说即使我们都...
    0 Android 2016-09-19
  • Android最佳性能实践(二):分析内存的使用情况

    由于Android是为移动设备开发的操作系统,我们在开发应用程序的时候应当始终把内存问题充分考虑在内。虽然Android系统拥有垃圾自动回收机制,但这并不意味着我们就可以完全忽略何时去分配或释放内存。即使我们全部按照上一篇文章中给出的编程建议来去编写程序,还是会很有可能出现内存泄露或其它类型的内存问... Android最佳性能实践(二):分析内存的使用情况 Android最佳性能实践(二):分析内存的使用情况 Android最佳性能实践(二):分析内存的使用情况
    0 Android 2016-09-19
  • Android最佳性能实践(一):合理管理内存

    有不少朋友都问过我,怎样才能写出高性能的应用程序,如何避免程序出现OOM,或者当程序内存占用过高的时候该怎么样去排查。确实,一个优秀的应用程序,不仅仅要功能完成得好,性能问题也应该处理得恰到好处。为此,我也是阅读了不少Android官方给出的高性能编程建议,那么从本篇文章开始,我就准备开始写一个全新...
    0 Android 2016-09-19
  • 【Android工具类】比DES加密更安全的算法——3DES加密算法

      在前面的文章里面,我们讨论了DES算法,同时也明白了如何才能保证不同平台下的加密和解密结果的一致性。但是DES作为出现了很长时间的一种加密算法,随着计算机运算能力的加强,DES加密容易被暴力破解,其安全性变得有点低。于是,为了增强数据的安全性,3DES算法就应运而生了。&...
    0 Android 2016-09-19
  • 【Android工具类】如何保证Android与服务器的DES加密保持一致

      在我们的应用程序涉及到比较敏感的数据的时候,我们通常会对数据进行简单的加密。在与服务器之间的数据交互中,除了可以使用post请求来增强数据的安全性之外,我们可以使用常见的加密算法,对数据进行加密。今天主要介绍的是DES加密算法。  首先,DES属于...
    0 Android 2016-09-19
  • File的getPath、getAbsolutePath和getCanonicalPath的不同

    File的这几个取得path的方法各有不同,下边说说详细的区别概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特别试中文版,英文版稍好些)所以在概念之后我会举例说明。如果感觉看概念很累就跳过直接看例子吧。看完例子回来看概念会好些。getPath...
    0 Android 2016-08-18
  • android textview 设置不同的字体大小和颜色

    在开发应用过程中经常会遇到显示一些不同的字体风格的信息犹如默认的LockScreen上面的时间和充电信息。对于类似的情况,可能第一反应就是用不同的多个TextView来实现,对于每个TextView设置不同的字体风格以满足需求。这里推荐的做法是使用Android.text.*;和android.te...
    0 Android 2016-07-18
  • Android抽象布局—include、merge 、ViewStub

    Android抽象布局—include、merge 、ViewStub

    在布局优化中,Androi的官方提到了这三种布局<include/>、<merge/>、<ViewStub/>,并介绍了这三种布局各有的优势,下面也是简单说一下他们的优势,以及怎么使用。1、布局重用<include/>Android在xml文件...

    1 Android 2016-07-12
  • Android从按下开机键到启动发生了什么

    Android从按下开机键到启动发生了什么

    作为一个Android开发者,了解整个系统架构是必须的,所以这篇就总结一下Android手机从按下开机键到启动这一过程发生了什么。要了解Android手机启动过程,我们先来了解一下基于linux系统的电脑从按下电源键的那一刻起,发生了什么,这样类比可以更好的理解Android手机的启动过程。基于Li...

    0 Android 2016-07-12
你好,朋友
搜索
标签列表
网站收藏
登录注册
最新留言