PLEASE READ THE FOLLOWING LICENSE AGREEMENT TERMS AND CONDITIONS CAREFULLY BEFORE DOWNLOADING OR USING THE APPLE SOFTWARE. THESE TERMS AND CONDITIONS ...
分类:
移动开发 时间:
2015-03-11 18:41:29
阅读次数:
2781
移动设备有大有小,那么如何适应不同屏幕呢,这给我们编程人员造成了很多困惑。我也是突然想到这些问题,然后去网上搜搜相关东西,整理如下。首先,对下面这些长度单位必须了解。Android中的长度单位详解(dp、sp、px、in、pt、mm)看到有很多网友不太理解dp、sp和px的区别:现在这里介绍一下dp...
分类:
移动开发 时间:
2015-03-11 18:39:14
阅读次数:
156
在使用android设备的摄像头的时候我们有两种选择:
1.调用intent方法使用摄像头
2.通过camera类使用摄像头
第一种方法非常方便,不过需要跳到新的activity中,这样的用户体验并不是特别好
使用camera能有更大的自定义空间!
使用camera就需要用surfaceview显示摄像头的即时画面
我们这样设置layout:
<L...
分类:
移动开发 时间:
2015-03-11 17:32:08
阅读次数:
287
Notification的构造函数中只支持使用资源文件的图片作为图片,但是如果我们想用网络中的图片怎么办呢。
我们知道,给Notification设置内容的时候调用的是setLatestEventInfo方法,当我们点击去看该方法的时候,所有的结果都一目了然了。
public void setLatestEventInfo(Context context,
Char...
分类:
移动开发 时间:
2015-03-11 17:31:54
阅读次数:
329
一、关于布局适配
1、不要使用绝对布局
2、尽量使用match_parent 而不是fill_parent 。
3、能够使用权重的地方尽量使用权重(android:layout_weight)
4、如果是纯色背景,尽量使用android的shape 自定义。
5、如果需要在特定分辨率下适配,可以在res目录上新建layout-HxW.xml的文件夹。比如要适配1080*1800的屏幕(魅...
分类:
移动开发 时间:
2015-03-11 17:30:03
阅读次数:
166
1.屏幕尺寸Screen size
即显示屏幕的实际大小,按照屏幕的对角线进行测量。
为简单起见,Android把所有的屏幕大小分为四种尺寸:小,普通,大,超大(分别对应:small, normal, large, and extra large).
应用程序可以为这四种尺寸分别提供不同的自定义屏幕布局-平台将根据屏幕实际尺寸选择对应布局进行渲染,这种选择对于程序侧是透明的。
2.屏幕长宽...
分类:
移动开发 时间:
2015-03-11 17:30:57
阅读次数:
207
iOS 页面之间的传值总结
1、属性传值
(1): 属性传值第一步需要用到什么类型就定义什么样的属性
(2): 从上一个页面到一个页面的选中方法里面将要传的值传到来(上一个页面)备注:这种方法只适用于上一个页面推到下一个页面。
如:MainViewController与SecondViewController两个视图控制器,点击MainViewController中的按钮将跳转到SecondViewController视图,同时想要传递一个值过去。这时可以利用属性传值。
首先SecondViewC...
分类:
移动开发 时间:
2015-03-11 17:28:18
阅读次数:
142
最近CSDN无法上传图片,所以效果图无法给大家了。
首先讲述这个小项目的特色:
1、调用系统的相册应用获取单张图片
2、对单张图片进行剪切方便做成指定大小的头像图片
3、对获取图片的结果进行解析,使用三种方式进行。
下面具体请看代码:public class MainActivity extends Activity implements OnClickListener{ priva...
分类:
移动开发 时间:
2015-03-11 17:28:49
阅读次数:
130
近日,将第三方可执行文件封装成接口,移植到了系统中。现将曲折的成功之路做一个总结,与大家共享。
软件平台:android
硬件平台:marvell
第三方可执行文件:AA, BB;
工作需求:两个文件必须按顺序依次执行,完成功能,在framework层要提供相应的api接口,供应用程序调用。
由于此接口与wifi相关,因此framework层面将接口添加到了WifiApManager.j...
分类:
移动开发 时间:
2015-03-11 17:28:17
阅读次数:
168
在之前,webView加载图片完全没有问题。直到前端H5开发换新的加载图片的方式,导致图片忽然加载不出来了。
从后台日志看到了webview 打印了报错信息
Cannot call method 'getElementsByTagName' of null
我怀疑是不是由于此处报错终止了图片加载的进程。
分析此处错误出现的原因:
由于调用的H5界面的js其中的写法不规范,we...
分类:
移动开发 时间:
2015-03-11 17:25:59
阅读次数:
147
Android手机支持屏幕旋转功能,手机屏幕旋转直接引发了我们的App视图变化,我们选择怎样去处理手机的翻转以及当我们的手机屏幕发生了旋转的时候我们选择何种策略去进行处理视图直接影响了我们的App的用户体验。今天我们一起来学习一下手机屏幕旋转的相关知识。设置屏幕方向切换的属性为了使Activity在屏幕旋转方向适应不同的场合,在AndroidManifest文件的activity标签下提供了...
分类:
移动开发 时间:
2015-03-11 17:22:02
阅读次数:
269
深入理解Android之Java Security(第二部分,最后)代码路径:Security.java:libcore/lunl/src/main/java/java/security/TrustedCertificateStore.java:libcore /crypto/src/main/java/org/conscrypt/CertInstallerMain:package/apps/Ce...
分类:
移动开发 时间:
2015-03-11 17:21:53
阅读次数:
1345
Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.
For example,
Given [0,1,0,2,1,0,1,3,2,1,2,1]...
分类:
移动开发 时间:
2015-03-11 17:22:23
阅读次数:
160
android中进程的层次如下(重要性由高到低):
1、前端进程。顾名思义,前端进程就是目前显示在屏幕上和用户交互的进程,在系统中前端进程数量很少,而这种进程是对用户体验的影响最大,只有系统的内存稀少到不足以维持和用户的基本交互时才会销毁前端进程。因此这种进程重要性是最高的。
2、可见进程。可见进程也拥有一个可视化的界面,只是目前不是最上层界面(最上层界面在前端进程里面),可见进程一般...
分类:
移动开发 时间:
2015-03-11 17:19:23
阅读次数:
143
import android.os.Bundle;
import android.widget.ImageView;
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Color;
import android.gr...
分类:
移动开发 时间:
2015-03-11 17:19:44
阅读次数:
1367
做为程序员,我们都是有梦想的人,有时候当我们不满足现状,想要进一步提升自己的能力,拓展自己的视野时,跳槽可能是一个我们终将面对的选择。可是我们的工作是成天和电脑打交道,造成我们的人际交往,交流能力不是很强,在面试上我们往往要准备的很充分,才能获得一份心仪的好工作,接下来我给大家整理一下面试中常见的一些问题,包括人事面试和笔试题,今天就来说说人事面试:
1、请你自我介绍一下你自己?回答提示:一般人回...
分类:
移动开发 时间:
2015-03-11 17:16:51
阅读次数:
251