排序:
默认
按更新时间
按访问量

欢迎使用CSDN-markdown编辑器

listview优化1.复用convertView减少内存消耗—->convertView进行判断是否为空,不为空的时候,直接重新使用。为空的时候给他一个布局2.减少查找id的次数—–>定义一个ViewHolder 存储控件,然后与convertView绑定起来对于以上的两条如果说你能...

2016-12-08 16:37:20

阅读数:190

评论数:0

欢迎使用CSDN-markdown编辑器

Intent在不同的组件中传递对象数据的应用非常普遍。下面介绍两种通过Intent传递对象的方法。 1、实现Serializable接口 2、实现Parcelable接口为什么要将对象序列化? 1、永久性保存对象,保存对象的字节序列到本地文件中; 2、用过序列化对象在网络中传递对象; ...

2016-12-06 16:47:28

阅读数:222

评论数:0

webview支付时候遇到的坑

html5网页中 webview调起支付宝客户端支付 if (url.contains("http://wappaygw.alipay.com")) {                     Intent intent = new Intent();      ...

2016-06-18 16:37:38

阅读数:404

评论数:0

android项目开发中遇到的小而实用的代码

1. 删除字符串双引号      Replace(@"""","")      Replace("\"","")

2016-06-16 19:07:38

阅读数:211

评论数:0

android 运用取消默认的window preview

当启动一个activity或者应用的时候,系统会先加载一个window preview的UI来增加过渡效果,但是有时候这种效果体验并不好,比如用户自定义的白色界面,然后预览的黑色界面,这样不和谐,如果需要去掉这种预览效果,需要做如下修改: 1.增加一个style  @...

2016-06-06 16:25:35

阅读数:454

评论数:0

Activity Intent Flags及Task相关属性

同上文一样,本文主要引用自网上现有博文,并加上一些自己的理解,在此感谢原作者。 原文地址: http://blog.csdn.net/liuhe688/article/details/6761337 --------------------------------------------...

2016-05-30 17:00:44

阅读数:202

评论数:0

http与https的区别

在URL前加https://前缀表明是用SSL加密的。你的电脑与服务器之间收发的信息传输将更加安全。  Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。  http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 HTTP...

2016-05-30 11:02:57

阅读数:204

评论数:0

JNI

NDK:Native Development Kit原生开发工具 NDK能干什么:NDK使得在android中,java可以调用C函数库。 为什么要用NDK:我们都知道,java是半解释型语言,很容易被反汇编后拿到源代码文件,在开发一些重要协议时,我们为了安全起见,使用C语言来编写这些重要的部...

2016-05-28 17:29:46

阅读数:147

评论数:0

缩略图

1. Why,为什么要加载缩略图? 有的时候不需要展示原图,只需展示图片的缩略图,可以节省内存。比如:网易新闻中的图片浏览,左边展示的小狮子图片就是一个缩略图,点击这个图片,才会展示原图。   2. How,怎么做呢? http://developer.android.com/traini...

2016-05-28 17:07:36

阅读数:171

评论数:0

Java 反射

【案例1】通过一个对象获得完整的包名和类名 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 package Reflect;   /**  * 通过一个对象获得完整的包名和类名  * */ cla...

2016-05-28 17:03:56

阅读数:139

评论数:0

Android Listview滑动时不加载数据,停下来时加载数据,让App更优

数据源配置(Adapter) [java] view plain copy package com.zhengsonglan.listview_loading.adapter;    import android.content.Context;  import an...

2016-05-28 16:27:11

阅读数:340

评论数:0

handler机制的原理

andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。 1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue...

2016-05-28 15:56:24

阅读数:195

评论数:0

MVC设计模式

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。其...

2016-05-28 15:43:06

阅读数:291

评论数:0

高效开发 Android App 的 10 个建议

高效地利用线程 建议一:怎么在后台取消一些线程中的动作 我们知道App运行过程中所有的操作都默认在主线程(UI线程)中进行的,这样App的响应速度就会受到影响。会导致程序陷入卡顿、死掉甚至会发生系统错误。 为了加快响应速度,需要把费时的操作(比如网络请求、数据库操作或者复杂的计算)从主线程移...

2016-05-28 15:34:58

阅读数:184

评论数:0

android开发过程中异常和解决办法

一。 异常提示: [2014-01-16 09:27:35 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace. [2014-01-...

2016-05-24 16:33:05

阅读数:205

评论数:0

Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (上)

1、概述 首先我们来吹吹牛,什么叫IoC,控制反转(Inversion of Control,英文缩写为IoC),什么意思呢? 就是你一个类里面需要用到很多个成员变量,传统的写法,你要用这些成员变量,那么你就new 出来用呗~~ IoC的原则是:NO,我们不要new,这样耦合度太高;你配置个...

2016-05-24 16:30:13

阅读数:208

评论数:0

android自定义view

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24252901 很多的Android入门程序猿来说对于Android自定义View,可能都是比较恐惧的,但是这又是高手进阶的必经之路,所有准备在自定义View上面花一些功夫,多写...

2016-05-23 17:15:37

阅读数:208

评论数:0

android代码混淆

什么是代码混淆 Java 是一种跨平台的、解释型语言,Java 源代码编译成中间”字节码”存储于 class 文件中。由于跨平台的需要,Java 字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量和方法,这些符号带有许多语义信息,很容易被反编译成 Java 源代码。为了防...

2016-05-16 16:23:13

阅读数:270

评论数:0

shareSDK分享遇到的坑

一。 首先是AndroidManifest                                                                                                                 ...

2016-05-16 14:41:51

阅读数:6815

评论数:0

IOS开发调试

iOS各种调试技巧豪华套餐   目录   前言 逼优鸡 知己知彼 百战不殆 抽刀断Bug   普通操作   全局断点(Global BreakPoint)   条件断点(Condational Breakpoints) 打印的艺术   NSLog   开启僵尸对象(...

2016-05-15 17:20:34

阅读数:406

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭