关闭

[置顶] Android MVP模式

转载地址:https://segmentfault.com/a/1190000003927200 Android MVP Pattern Android MVP 模式 也不是什么新鲜的东西了,我在自己的项目里也普遍地使用了这个设计模式。当项目越来越庞大、复杂,参与的研发人员越来越多的时候,MVP 模式的优势就充分显示出来了。 导读:MVP模式是MVC模式在Android上的一种变...
阅读(298) 评论(1)

[置顶] 非阻塞Socket编程

Socket通信分为阻塞式和非阻塞式...
阅读(349) 评论(0)

Android跳转到微信公众号

Android跳转到微信公众号...
阅读(5876) 评论(8)

Android性能优化—不建议使用枚举Enum

最近优化App,由于项目中使用了Lib,而Lib代码中包含了大量的枚举类型,导致App占用内存过多。好吧,知道问题点,那就干掉,抛弃之~ 问题是解决了,为啥会这样呢? 先来看看Android官网的说明吧: 看见了吧,Android官网不建议咱们使用enums,说的也很清楚了,占用内存多(Enums often require more than twice ad much memory as...
阅读(3091) 评论(1)

Android程序开机自启动的实现方式

在Android下提供了广播机制,我们利用广播机制就可以实现app的开机自动启动。...
阅读(342) 评论(0)

神秘Git(一)—配置及简单应用

代码管理工具,GIt的配置和简单使用。...
阅读(305) 评论(0)

android AsyncTask介绍

android AsyncTask介绍 文章转载于:http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.html         1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当...
阅读(315) 评论(0)

Android App签名信息查看 (安装失败问题)

如何快捷的查看app签名信息,排查app安装失败原因。...
阅读(2238) 评论(0)

调整ListView的高度

最近研究LIstView,将ListView中的显示内容单独放在一个XML文件中,通过适配器引用,结果数据量大的时候高度很矮。通过以下的方法解决: 之前的布局文件:     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="hor...
阅读(354) 评论(0)

error: No resource identifier found for attribute 'style' in package 'android'

error:No resource identifier found for attribute 'style' in package 'android'...
阅读(2383) 评论(0)

android的进程管理

众所周知,一个应用程序进程从创建到结束的全过程就是一个应用程序的生命周期。与其他系统不同,android的生命周期不受它进程自身的控制,而是由系统决定。       Android系统大致将进程分为5类进行管理:       1、前台进程:       见字知意,前台进程就是当前正在前台运行的程序,此时用户正在跟系统进行交互,可见该进程是最重要的进程,除非内存崩溃,否则系统不会终止该进程。 ...
阅读(397) 评论(0)

ASP.NET连接SQL server2008的几行关键代码

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.SqlClient; using System.Data; names...
阅读(550) 评论(0)
    个人资料
    • 访问:16751次
    • 积分:267
    • 等级:
    • 排名:千里之外
    • 原创:10篇
    • 转载:2篇
    • 译文:0篇
    • 评论:10条
    最新评论