一直以来别人经常问我,android的多屏幕适配到底是怎么弄,我也不知道如何讲解清楚,或许自己也是挺迷糊。以下得出的结论主要是结合官方文档进行分析的https://developer.android.com/guide/practices/screens_support.htmlandroid由于碎...
分类:
移动开发 时间:
2015-01-12 01:40:02
阅读次数:
193
前段时间需要做一个sdk项目,正苦闷用什么打包方式,要是使用jar打包,jar只能打包class文件,要想把资源文件打包进去
比较麻烦的意见事情,界面不多的话可以使用反射调用,把资源文件都通过这个反射的R引用出来。
String packageName = context.getPackageName();
Class r = null;
int id = ...
分类:
移动开发 时间:
2015-01-12 00:27:16
阅读次数:
319
第一、插入空元素
对于NSMutableArray、NSMutableDictionary、NSMutableSet等可变的对象,插入空元素时crash
正确做法是加判断,sample code如下所示:
NSDictionary *dic;
NSMutableArray *arr=[NSMutableArray new];
if (dic) {
[a...
分类:
移动开发 时间:
2015-01-12 00:26:05
阅读次数:
1223
博主参加了2014 CSDN博客之星评选,帮我投一票吧。点击给我投票前言前段时间android L(android 5.0)出来了,界面上做了一些改动,主要是添加了若干动画和一些新的控件,相信大家对view的点击效果-水波纹很有印象吧,点击一个view,然后一个水波纹就会从点击处扩散开来,本文就来分析这种效果的实现。首先,先说下L上的实现,这种波纹效果,L上提供了一种动画,叫做Reveal效果,其...
分类:
移动开发 时间:
2015-01-12 00:26:12
阅读次数:
412
BaseAdapter可以最灵活地实现ListView,里面的控件也可以获得焦点,允许点击.示例如下: main.xml 主方法: public class BaseAdapterTest extends Activity
{ ListView myList; @Override public vo...
分类:
移动开发 时间:
2015-01-12 00:19:04
阅读次数:
384
AsyncTask的介绍及基本使用方法关于AsyncTask的介绍和基本使用方法可以参考官方文档和Android实战技巧:多线程AsyncTask这里就不重复。AsyncTask引发的一个问题上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到ImageView中,是用AsyncT...
分类:
移动开发 时间:
2015-01-12 00:16:32
阅读次数:
428
1.android下junit测试框架配置单元测试需要在手机中进行安装测试(1).在清单文件中manifest节点下配置如下节点 上面targetPackage指定的包要和应用的package相同。(2)在清单文件中application节点下配置如下节点(3).编写业务逻辑类package com...
分类:
移动开发 时间:
2015-01-12 00:15:39
阅读次数:
388
菜鸟瞎搞,高手莫进本人菜鸟一枚,最近在学Android编程,网上看了一些视频教程,于是想着平时手机上的计算器应该很简单,自己何不尝试着做一个呢?于是就冒冒失失的开撸了。简单计算器嘛,功能当然很少,加减乘除就可以。第一步:设计布局文件界面如下图:由于刚开始学Android,对布局文件也不是很了解,边查...
分类:
移动开发 时间:
2015-01-12 00:10:16
阅读次数:
351
Service is like activity , but no UI.related links:http://www.cnblogs.com/zhangdongzi/archive/2012/01/08/2316711.html //goodhttp://blog.csdn.net/ryant...
分类:
移动开发 时间:
2015-01-12 00:08:58
阅读次数:
241
Because I haven't enough votes, so post picture at here, thank you.Almost 2 weeks ago, I was searching How to change the text color of the statusbar t...
分类:
移动开发 时间:
2015-01-12 00:08:05
阅读次数:
215
转载请注明出处:
做关于位置或者定位的app的时候免不了使用地图功能,本人最近由于项目的需求需要使用百度地图的一些功能,所以这几天研究了一下,现写一下blog记录一下,欢迎大家评论指正!
一、申请AK(API Key)
要想使用百度地图sdk,就必须申请一个百度地图的api key。申请流程挺简单的。
首先注册成为百度的开发者,然后进入...
分类:
移动开发 时间:
2015-01-11 23:05:11
阅读次数:
500
2.Representing and Manipulating Information本章从二进制、字长、字节序,一直讲到布尔代数、位运算,最后无符号、有符号整数、浮点数的表示和运算。诚然有些地方的数学证明有些枯燥,但总体上看,本章还是干货十足的!2.1 Decimal vs. Binary Notation我们习惯十进制只是因为我们有十根手指头(?),所以会对二进制感到不习惯。但是二值信号(tw...
分类:
移动开发 时间:
2015-01-11 23:05:42
阅读次数:
561
章节:自动化基础篇——百度Cafe原理初步(第八讲)金阳光测试官网:http://www.goldensunshine.cc/forum.php?mod=viewthread&tid=20&extra=page%3D2主要讲解内容及笔记:一、Cafe原理Cafe是一款自动化测试框架,解决问题:跨进程...
分类:
移动开发 时间:
2015-01-11 22:53:50
阅读次数:
368
android 4.0.x上AnimatorSet.setDuration上的坑...
分类:
移动开发 时间:
2015-01-11 21:44:37
阅读次数:
436
Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。这虽然在大多数时候没有什么关系,但在某些情况下,我们希望图像显示到最后一张时再重第...
分类:
移动开发 时间:
2015-01-11 21:38:36
阅读次数:
350
我们在定义一个drawable的时候可以通过xml定义的drawable对象。它使得一个图片能在不同的状态下显示不同的图案,比如一个Button,它有pressed,focused,或者其它状态,通过使用state list drawable,你就可以为每种状态提供不同的图片。先看一个范例:XML ...
分类:
移动开发 时间:
2015-01-11 21:33:56
阅读次数:
247
自定义控件FocusedTextView, 使android系统误以为它拥有焦点 1 public class FocusedTextView extends TextView { 2 public FocusedTextView(Context context, AttributeSet ...
分类:
移动开发 时间:
2015-01-11 21:33:52
阅读次数:
298