码迷,mamicode.com
首页 > 移动开发
Android中View绘制流程以及invalidate()等相关方法分析(转载的文章,出处在正文已表明)
转载请注明出处:http://blog.csdn.net/qinjuning 前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者。同时真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。....
分类:移动开发   时间:2014-12-19 21:55:51    阅读次数:304
Android AIDL-跨进程
Android在设计理念上强调组件化,组件之间的依赖性很小。我们往往发一个Intent请求就可以启动另一个应用的Activity,或者一个你不知道在哪个进程的Service,或者可以注册一个广播,只要有这个事件发生你都可以收到,又或者你可以查询一个ContentProvider获得你想要的数据,这其...
分类:移动开发   时间:2014-12-19 21:52:47    阅读次数:293
ios 单元测试初识(XCTestCase)
今天偶尔碰到了单元测试的相关内容,就了解了一下,感觉比较好用: 单元测试就是面试中经常问到的TDD(Test Driven Development),xcode4之前测试函数需自己创建,之后xcode5,对单元测试进行了升级, xcode4之前的用法详见:http://www.infoq.com/cn/articles/ios-unit-test-1 xcode5之后的用法,特别是xcode...
分类:移动开发   时间:2014-12-19 20:46:13    阅读次数:177
[IOS]clang diagnostic、Wprotocol ..
首先, #pragma 本质上也是声明,一般常用的功能就是打注释、尤其是分段注释 但是#pragma 另外一个强大的功能就是处理编译器警告,用的时候可能就没上一个 功能用的那么多,在代码中处理警告却是极其高效的方法。 其中 clang diagnostic 便是#pragma 第一个功能常用的命令,步骤如下 #pragma clang diagnostic push #pragma cla...
分类:移动开发   时间:2014-12-19 20:43:31    阅读次数:168
iOS开发多线程篇—GCD介绍
iOS开发多线程篇—GCD介绍一、简单介绍1.什么是GCD?全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”纯C语言,提供了非常多强大的函数2.GCD的优势GCD是苹果公司为多核的并行运算提出的解决方案GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线...
分类:移动开发   时间:2014-12-19 20:42:43    阅读次数:253
IOS 网络编程 代码
// ViewController.m// 16_网络编程// Created by lanou3g on 14-12-19.// Copyright (c) 2014年 mxt. All rights reserved.#import "ViewController.h"#define BASE_...
分类:移动开发   时间:2014-12-19 20:41:30    阅读次数:218
android ScaleAnimation类:尺寸变化动画类
Android JDK为我们提供了4种动画效果,分别是:AlphaAnimation,RotateAnimation,ScaleAnimation,TranslateAnimation.今天我想讲解的是TranslateAnimation这个动画效果。也是本人在做一个移动图片的动画效果的项目时,遇到...
分类:移动开发   时间:2014-12-19 20:30:35    阅读次数:211
使用Gradle构建Android项目
新项目中,使用了Google I/O 2013发布的新工具,使用Gradle构建android项目,并且在新版的Intellig IDEA以及google的Android Studio对其支持。本文就介绍一下怎么使用gradle构建android项目,进行多个版本编译。...
分类:移动开发   时间:2014-12-19 19:24:08    阅读次数:228
Android app的文件保存目录
##Android app的文件保存目录可以是app内置私有的目录,当然也可以选择外置sdcard目录 ###内置私有目录 1. /data/data/[packagename]/files 文件缓存目录,一般存小的文件缓存,如果是图片,不建议放这里,一般放到...
分类:移动开发   时间:2014-12-19 19:26:05    阅读次数:206
移动外勤 外勤管理专家
创业室简介 志峰创业室 是一家移动互联网行业中的高科技创新型创业室。 我们致力于用移动互联网来改变整个传统企业软件行业。公司拳头产品移动外勤是使用云计算,移动应用和SAAS软件技术的创新型企业软件。 目前已...
分类:移动开发   时间:2014-12-19 19:26:23    阅读次数:219
Android通用Adapter使用例子
Android中Adapter如果继承自BaseAdapter的话必须实现一下四个方法? getCount(); getItem(int position); getItemId(int position); getView(int position, View convertView, ViewGroup parent); 其实每个adapt...
分类:移动开发   时间:2014-12-19 19:25:26    阅读次数:232
There is no Action mapped for namespace [/]
使用struts2框架产生的问题:index.jsp:<%@pagelanguage="java"contentType="text/html;charset=UTF-8"%> <jsp:forwardpage="/login/login.jsp"></jsp:forward>login.jsp:<%@pagelanguage="java"pageEncoding="UTF-8"%> <%@tagliburi="/struts-tags"..
分类:移动开发   时间:2014-12-19 19:23:54    阅读次数:235
android 队列模仿listview同步加载图片
android 队列模仿listview同步加载图片...
分类:移动开发   时间:2014-12-19 19:13:19    阅读次数:244
Android倒计时电子钟的实现(下篇)
本篇继续上篇未完成的部分,这篇文章会实现动态效果如图所示在程序中先给定一个截止时间:2014-12-20 00:00:00然后计算当期时间和截止时间相差的时间 private long getCurrentShowTimeSeconds() { Date curTime = new Date(); long ret = endDate.getTime() - curTime.getT...
分类:移动开发   时间:2014-12-19 19:13:37    阅读次数:273
[IOS] initialize VS load 大战 3k回合。。
这几天又仔细看了下公司的SDK,对之前用的 load 、initialize 又模糊起来了,然后就。。。 YY之后还是要干点活搞点正事呀 ~  T_T ~ +(void)initialize 、+(void)load 是NSObject 的两个类方法, NSObject 又作为强大的 root 类, 为其他类提供了一系列的生命周期、线程、内省、运行时、归档等方法. 作为 Root 类也...
分类:移动开发   时间:2014-12-19 19:10:23    阅读次数:181
如何开发或者迁移iphone 来适应iphone 5 手机屏幕?
新的iPhone6采用了一个新的长宽比和新的分辨率(640×1136像素)。 如何让现有的app适应这个屏幕尺寸 如何才能然搞一个app适应不同的屏幕分辨率呢?不用每次都调整? iPhone IOS屏幕分辨率与iPhone6 处理方法 1、下载并安装Xcode中的最新版本。  2、为您的应用程序中设置了一块4.7 和5,5英寸启动图像。主要是用来适应现有的屏幕高度(以前...
分类:移动开发   时间:2014-12-19 19:10:22    阅读次数:198
android adt升级到版本22后,就无法再向lib库里面添加jar了
目前有一个android app 大项目,引用了很多的类库,一直运行的好好的,今天我把Eclipse ADT插件升级到了最新版本(v22),同时把sdl也升级了。在整个 升级过程中很好,没有任何问题,当我达成apk在手机上运行时,报错了NoClassDefFoundError java.lang.NoClassDefFoundError:org.acra.ACRA  ....  该ARCA...
分类:移动开发   时间:2014-12-19 19:09:26    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!