- 博客(75)
- 资源 (7)
- 收藏
- 关注
转载 你和高级工程师的差距在哪里?
摘自:https://zhuanlan.zhihu.com/p/21960033作者:stormzhang链接:https://zhuanlan.zhihu.com/p/21960033来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。之前很多人问过我这么个问题,说怎样才能成为一名高级工程师?我觉得这是一个很好的话题,技术人的职业规划
2016-08-12 18:01:39
518
转载 Android 亮度调节
最近在做一个App的设置项,亮度调节。真正做时,发现Android亮度调节比预想要复杂一些。其实目前网上已有不少这方面的资料,但有些博文具有一定误导性。在此将这块内容按照自己理解整理一下。整体上看,Android亮度调节分为三个层次,分别是:Android系统亮度调节、Android App亮度调节和Android当前屏幕(Window)亮度调节。1.Android系统亮度调节
2015-01-15 14:08:30
1062
转载 android handler的警告Handler Class Should be Static or Leaks Occur
转自:http://www.hizhaohui.cn/archives/545在使用Handler更新UI的时候,通常是这样写的:123456789public class SampleActivity extends Activity {
2015-01-08 18:27:16
623
原创 epub书籍中关于.ncx的解析
因为在toc.ncx中navPoint节点存在嵌套,所有使用递归的方式找出所有navPoint节点,并通过chapterLevel标明层级关系。关键代码如下: private void parseNcxFile() throws SAXException, IOException { if ("".equals(ncx)) { return; } EpubManifes
2013-12-19 16:11:35
3186
转载 Android不同手机屏幕分辨率自适应
转自:http://www.cnblogs.com/royi123/archive/2013/03/01/2939109.html各种Android操作系统的手机简直就是琳琅满目,屏幕分辨率的差异可想而知。目前比较主流的有WVGA=800x480,HVGA=480x320,另外的还有QVGA=320x240。当然还有魅族M9的DVGA=960x640,还有蛋疼的摩托罗拉的FWVGA=8
2013-12-19 16:02:28
3621
转载 重写系统Crash处理类,保存Crash信息到SD卡 和 完美退出程序的方法
出自:http://blog.youkuaiyun.com/xiaanming/article/details/9344703我们开发Android应用的时候,当出现Crash的时候,系统弹出一个警告框,如下图一,有些手机会黑屏几秒钟然后还伴随着振动,作为我们开发人员,是很讨厌这样子的Crash,因为这意味着我们又要改bug,每个程序员都希望自己开发出来的东西bug少点,稳定点,但是没有b
2013-12-16 13:32:59
740
转载 淺談:有關epub電子書的架構
出自:http://cnepub.com/discuz/forum.php?mod=viewthread&tid=143743&extra=page%3D1&page=1一、前言 過去的這一年來,買了電子閱讀器,又進了書苑,開始對電子書(epub)的格式產生了興趣。而根本原因是我買的Sony prs-t1沒有刷機,也沒有漢化,所以一直要花時間在修改檔案上。也因
2013-12-04 17:59:05
1638
转载 遍历Map的四种方法
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println
2013-12-03 13:53:06
572
转载 Android中assets目录和res/raw目录的异同和使用场景
出自:http://my.eoe.cn/futurexiong/archive/5350.html今天看到有人问Android中assets目录和raw目录的区别和使用情况。能提出这个问题的,应该都了解它们的共同点:它们会被原封不动的拷贝到APK中,而不会像其它资源文件那样被编译成二进制的形式。要说区别,当然最直观的就是获取它们的InputStream的API不
2013-11-19 15:57:46
1902
转载 Android自定义进度条
Android原生控件只有横向进度条一种,而且没法变换样式,比如原生rom的样子很丑是吧,当伟大的产品设计要求更换前背景,甚至纵向,甚至圆弧状的,咋办,比如ok,我们开始吧: 一)变换前背景 先来看看progressbar的属性:1. 2. android:id="@+id/progressBar"3.
2013-11-14 11:09:30
1066
转载 Android开源库集锦
出自:http://www.cnblogs.com/huazaizai/p/3267276.html一、兼容类库ActionBarSherlock : Action Bar是Android 3.0后才开始支持的,ActionBarSherlock是让Action Bar功能支持2.X后的所有平台,而且他会自动的判断是调用原生Action Bar还是使用扩展ActionBar。在我的
2013-11-14 11:03:55
789
转载 Android网络开启、关闭整理http://www.cnblogs.com/huazaizai/p/3398675.html
出自:http://www.cnblogs.com/huazaizai/p/3398675.htmlWiFi、GPRS、飞行模式的开启、关闭以及一些状态的检测12345678910111213141516171819
2013-11-14 10:57:04
1359
转载 Android开发中常用工具类总结
出自:http://blog.youkuaiyun.com/krislight/article/details/11354119项目中常会遇到的工具类 总结留存首先Activity的抽象类 BaseActivity[java] view plaincopy/** * Activity 基類 * @author Kr
2013-11-07 14:08:45
2263
转载 Android 完全退出应用程序
出自:http://www.yoyong.com/archives/199android退出应用程序会调用android.os.Process.killProcess(android.os.Process.myPid())或是System.exit(0),这只是针对第一个Activity(也就是入口的Activity)时生效。如果有A,B,C三个Activity,而想在B或C中Acti
2013-11-07 14:06:26
2082
转载 Task和Activity相关—Activity各种属性的解释(转载)
出自:http://blog.youkuaiyun.com/hmg25/article/details/6218707android:allowTaskReparenting 用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。 如果
2013-11-07 14:00:59
992
转载 如何解决软键盘弹出引起的各种不适(转载)
出自:http://blog.youkuaiyun.com/hmg25/article/details/6246138在做登录和注册页面的时候,经常会遇到诸如软键盘挡住输入框的情况,android为此提供了一系列的的配置参数供选择,你可以在androidmanufist.xml的对应Activity的windowSoftInputMode属性中选择如下4者之一进行配置(紫色字):
2013-11-07 13:46:49
903
转载 封装一个类搞定90%安卓客户端与服务器端交互
出自:http://blog.youkuaiyun.com/lk_blog/article/details/7706348本实例封装了一个处理安卓客户端与服务器端交互的几个方法,对于中文乱码问题本实例也找到了解决方案.本例可以处理的场景如下:1.与服务器端交互json数据.2.Get方式与服务器端交互数据.3.Post方式与服务器端交互数据.4.HttpClient
2013-10-23 15:18:04
1472
转载 Android-PullToRefresh 使用心得
出自:http://blog.youkuaiyun.com/wwhh393/article/details/9722199目前下拉刷新已经满大街都是,在自己的应用如果不使用这个模式的话,出门都不好意思和人家打招呼,该文章就是简单探讨下针对于 github 上的这个开源项目的使用心得。为什么是它?因为在 stackoverflow 上大家都说它不错,所以就试试看吧!该项目的位置 Androi
2013-10-23 14:53:54
1393
转载 安卓图表引擎AChartEngine(一) - 简介
出自:http://blog.youkuaiyun.com/lk_blog/article/details/7645509AChartEngine 是一个安卓系统上制作图表的框架,目前它支持如下的图表类型:line chart (折线图)area chart (面积图;分区图,对比图)scatter chart ( 散点图)time chart (时间图
2013-10-23 14:38:34
1152
转载 【Android UI设计与开发】第18期:滑动菜单栏(三)SlidingMenu动画效果的实现
出自:http://blog.youkuaiyun.com/yangyu20121224/article/details/9262931经过上一篇文章的学习,相信大家对开源项目SlidingMenu的用法已经有了一个非常深入的了解,那么这一章博主就来教大家滑动菜单栏滑动时动画效果的实现。博主这里用了三个不同动画效果的基础示例来教大家如何去实现,等大家弄懂了之后完全可以做到举
2013-08-28 14:28:21
1253
转载 【Android UI设计与开发】第17期:滑动菜单栏(二)开源项目SlidingMenu的示例
出自:http://blog.youkuaiyun.com/yangyu20121224/article/details/9258275 通过上一篇文章的讲解,相信大家对于开源项目SlidingMenu都有了一个比较初步的了解(不了解的可以参考上一篇文章),那么从这一章开始,博主将会以SlidingMenu为重心,给大家带来非常丰富的示例演示,让大家对SlidingMenu
2013-08-28 14:26:59
953
转载 【Android UI设计与开发】第16期:滑动菜单栏(一)开源项目SlidingMenu的使用
出自:http://blog.youkuaiyun.com/yangyu20121224/article/details/9255829由于最近的工作确实比较忙的原因,所以这个系列的教程有一段时间没有更新了,也请各位读者见谅。这期博主要给大家带来的是关于滑动菜单栏的实现效果。 一、SlidingMenu简介 相信大家对SlidingM
2013-08-28 14:25:24
1110
转载 Android推送实现方案探讨(转载)
出自:http://www.cnblogs.com/zchening/archive/2012/11/15/2771818.html背景介绍随着苹果产品的风靡,推送技术在国内也越来越热门。推送最开始用于邮件系统。随着iPhone 和 Android 手机的风靡,逐渐在手机上也越来越常见。不少手机客户端也时常推送一些消息。 推送技术的应用推送技术在
2013-08-19 16:57:57
1169
转载 移动手机消息推送机制(转载)
出自:http://www.cnblogs.com/alwaysyouare/archive/2011/11/25/2262779.html由于公司要做一个android的消息推送功能,让我进行了一个调研,发现网上没有一个集中说明的地方,自己在网上搜罗了一些资料并且自己总结了一下。对于消息的提醒方式可以分为四种:固定窗口、弹出窗口、手机短信和Push信息。下面的针对于push信
2013-08-19 16:50:20
960
转载 Android中dispatchTouchEvent, onInterceptTouchEvent, onTouchEvent的理解
出自:http://blog.youkuaiyun.com/guitk/article/details/7057155onInterceptTouchEvent用于改变事件的传递方向。决定传递方向的是返回值,返回为false时事件会传递给子控件,返回值为true时事件会传递给当前控件的onTouchEvent(),这就是所谓的Intercept(拦截)。[tisa ps:正确的使用方法是,
2013-08-17 23:11:50
600
转载 在Android中调用WebService(转载)
出自:http://www.92coding.com/blog/index.php/archives/375.html某些情况下我们可能需要与Mysql或者Oracle数据库进行数据交互,有些朋友的第一反应就是直接在Android中加载驱动然后进行数据的增删改查。我个人不推荐这种做法,一是手机毕竟不是电脑,操作大量数据费时费电;二是流量贵如金那。我个人比较推荐的做法是使用Jav
2013-08-13 20:56:11
880
转载 Android自定义控件
出自:http://www.92coding.com/blog/index.php/archives/143.html今天和大家分享下组合控件的使用。很多时候android自定义控件并不能满足需求,如何做呢?很多方法,可以自己绘制一个,可以通过继承基础控件来重写某些环节,当然也可以将控件组合成一个新控件,这也是最方便的一个方法。今天就来介绍下如何使用组合控件,将通过两个实例来介
2013-08-13 20:31:44
771
转载 使用AsyncTask异步更新UI界面及原理分析
出自:http://www.92coding.com/blog/index.php/archives/362.html概述: AsyncTask是在Android SDK 1.5之后推出的一个方便编写后台线程与UI线程交互的辅助类。AsyncTask的内部实现是一个线程池,所有提交的异步任务都会在这个线程池中的工作线程内执行,当工作线程需要跟UI线程交互时,工作线程会通过向在U
2013-08-13 20:29:21
963
转载 一个帖子学会Android开发四大组件(转载)
出自:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=182390&_dsign=ff3804d8这个文章主要是讲Android开发的四大组件,本文主要分为一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 i
2013-08-13 20:26:12
1004
转载 Android之内存泄漏调试学习与总结(转载)
出自:http://mzh3344258.blog.51cto.com/1823534/895093大家有或经常碰到OOM的问题,对吧?很多这样的问题只要一出现相信大家的想法跟小马的一样,就是自己的应用:优化、优化、再优化!而且如果出现类似于OOM这样级别的问题,根本就不好处理,LogCat日志中显示的信息仅仅是OOM,并不会给你提示如何解决的方法或思路,因为引起OOM的原因是
2013-08-11 10:57:17
642
转载 Android屏幕锁定详解(一)(转载)
出处:http://mzh3344258.blog.51cto.com/1823534/748998相信手机屏幕的锁定大伙熟悉吧?今天小马就找个时间写下对屏幕锁的控制及学习,希望能帮助朋友们对屏幕锁更加了解,以备不时之用,九宫格 PIN密码 密码锁屏等的小马会有屏幕锁二中详细介绍,大家看来看这篇简单的,来热热身,先简单讲下下: 之前在Android中,只能等到手
2013-08-11 10:53:04
1004
转载 常用的webservice接口
出处:http://blog.youkuaiyun.com/eric_guodongliang/article/details/7188646商业和贸易:1、股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)Endpoint: http://webservice.webxml.com.cn/WebServices/StockInfoWS.
2013-08-06 09:01:28
872
转载 Web Service学习
出处:http://www.cnblogs.com/salonliudong/archive/2007/06/16/785604.html一、Web Service简介1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独
2013-08-06 08:57:55
591
转载 Android开发性能优化简介(转载)
出处:http://www.starming.com/index.php?action=plugin&v=wave&tpl=union&ac=viewgrouppost&gid=74&tid=20713&pg=1%E8%B4%BA%E5%B0%8F%E4%BB%A4随着技术的发展,智能手机硬件配置越来越高,可是它和现在的PC相比,其运算能力,续航能力,存储空间等都还是受到很大的
2013-08-01 20:48:53
888
转载 Android开发优化之——从代码角度进行优化(转载)
出处:http://blog.youkuaiyun.com/arui319/article/details/8537588通常我们写程序,都是在项目计划的压力下完成的,此时完成的代码可以完成具体业务逻辑,但是性能不一定是最优化的。一般来说,优秀的程序员在写完代码之后都会不断的对代码进行重构。重构的好处有很多,其中一点,就是对代码进行优化,提高软件的性能。下面我们就从几个方面来了解And
2013-08-01 20:16:09
629
转载 Android开发优化之——对Bitmap的内存优化(转载)
出处:http://blog.youkuaiyun.com/arui319/article/details/7953690在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,对于图片的内存优化,是Android应用开发中比较重要的内容。
2013-08-01 19:54:30
684
转载 Android开发优化之——使用软引用和弱引用(转载)
出处:http://my.eoe.cn/796466/archive/4791.html?f_section=similarJava从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。这里重点介绍一下软引用和弱引用。如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收
2013-08-01 19:36:16
732
转载 浅析Android中的消息机制(转载)
出处:http://blog.youkuaiyun.com/liuhe688/article/details/6407225在分析Android消息机制之前,我们先来看一段代码:[java] view plaincopypublic class MainActivity extends Activity implements View.OnCli
2013-07-31 16:12:05
559
转载 Android程序内存泄漏的原因和解决办法
出处:http://www.cnblogs.com/yejiurui/archive/2013/02/23/2923418.html内存泄漏也称作“存储渗漏”,用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。即所谓内存泄漏。 内存泄漏简单地说就是申请了一块内存空间,使用完毕后没有释放掉。它的一般表现方
2013-07-31 13:48:32
670
转载 如何避免内存泄漏(转载)
出处:http://blog.youkuaiyun.com/sunchaoenter/article/details/7209635至少在T-Mobile G1上Android应用在堆上分配的内存大小被限制16MB以内。对于手机来说,这是个不小的内存,但是这仍然远远不能满足一些开发者的需求。但是,即使你不打算使用所有的内存空间,你也应该尽可能地少用内存,从而使得其他应用能够运行而不是被杀掉
2013-07-31 13:42:06
570
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人