上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 59 下一页
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2014-02-11 16:01 西北野狼 阅读(7) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2014-02-11 15:57 西北野狼 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 初始化AudioManager:private static AudioManager audioManager;实现免提功能方法protected void setSpeekModle() {audioManager.setMode(AudioManager.MODE_IN_CALL);audioManager.setSpeakerphoneOn(!audioManager.isSpeakerphoneOn());}需要添加的权限: 阅读全文
posted @ 2014-01-23 14:54 西北野狼 阅读(2124) 评论(0) 推荐(0) 编辑
摘要: 一、依赖注入DI通过依赖注入减少View、服务、资源简化初始化,事件绑定等重复繁琐工作1. AndroidAnnotations(Code Diet) android快速开发框架项目地址:https://github.com/excilys/androidannotations文档介绍:https://github.com/excilys/androidannotations/wiki官方网站:http://androidannotations.org/特点:(1)依赖注入:包括view,extras,系统服务,资源等等(2)简单的线程模型,通过annotation表示方法运行在ui线程还是后 阅读全文
posted @ 2014-01-22 16:30 西北野狼 阅读(832) 评论(0) 推荐(1) 编辑
摘要: 有一次从服务器解析获取到的Json字符串突然报了这个异常,由于这个json是从 php页面上推送过来的,当时就查是不是由于编码问题引起的,所以就上网搜了,网上大部分都是说由于utf-8的bom头引起的,让去掉bom头,但是也 没解决了,即使在本地进行处理json字符串将bom头去掉,但是也不行。json字符串格式也没问题,所以可以肯定的是json字符内部有无法识别或者 未知的字符,所以当时就把当时得到的json字符串进行了如下处理:String jsonStr = httpTools.doGet("URL接口地址",paramsBaseList);String json = 阅读全文
posted @ 2014-01-15 18:33 西北野狼 阅读(2926) 评论(0) 推荐(0) 编辑
摘要: 1、抽象布局标签(1) 标签include标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化,这在布局编写方便提供了大大的便利。下面以在一个布局main.xml中用include引入另一个布局foot.xml为例。main.mxl代码如下:Java 1234567891011121314其中include引入的foot.xml为公用的页面底部,代码如下:Java 12345678910111213141516171819标签唯一需要的属性是layout属性,指定需要包含的布局文件。可以定义android:id和android:layout_... 阅读全文
posted @ 2014-01-13 13:12 西北野狼 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1.在开始使用TraceView你要注意: 你的设备和模拟器必须设置SD card 和 你的程序拥有对SD card 具有读写操作的权限()2.在你的程序中使用TraceView在activity中的oncreate()中加入Java代码 Debug.startMethodTracing("mytrace");在onpause()加入Java代码 Debug.stopMethodTracing();1// 开始跟踪然后自动保存到 "/sdcard/mytrace.trace" 2Debug.startMethodTracingmytrace") 阅读全文
posted @ 2014-01-13 11:38 西北野狼 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Android性能调优本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化性能优化第一篇——数据库性能优化性能优化实例一、性能瓶颈点整个页面主要由6个Page的ViewPager,每个Page为一个GridView,GridView一屏大概显示4*4的item信息(本文最后有附图)。由于网络数据获取较多且随时需要保持页面内app下载进度及状态,所以出现以下性能问题a. ViewP 阅读全文
posted @ 2014-01-11 14:59 西北野狼 阅读(448) 评论(0) 推荐(0) 编辑
摘要: android:gravity="top"设置光标的位置 阅读全文
posted @ 2014-01-08 11:27 西北野狼 阅读(417) 评论(0) 推荐(0) 编辑
摘要: Runnable任务没有返回值,而Callable任务有返回值。并且Callable的call()方法只能通过ExecutorService的submit(Callable task) 方法来执行public class RunnableTestMain { public static void main(String[] args) { ExecutorService pool = Executors.newFixedThreadPool(2); /** * execute(Runnable x) 没有返回值。可以执行任务,... 阅读全文
posted @ 2014-01-07 11:37 西北野狼 阅读(2088) 评论(0) 推荐(0) 编辑
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 59 下一页