Android应用中使用百度地图API之POI(三)...
分类:
移动开发 时间:
2014-06-08 17:54:06
阅读次数:
430
马上毕业了,在毕业之际,我辞掉了以前的实习工作,主要是工作内容不太感兴趣。最近在找工作,主要是找Java和Android方面的工作。自以为学得不错,但是面试屡屡受挫。先提一下问到的一些问题吧。
第一个:在弱网传输的情况下,是怎么做到节约流量的?
由于Android接触的确实不多,这个问题自然没有很愉快的答上来。
我这样回答的:将一些数据进行压缩,例如传一个字符串,先将字符串转换成字符数组的形...
分类:
移动开发 时间:
2014-06-08 16:49:31
阅读次数:
229
现在Google以及Android的官网被屏蔽,想下载ADT都不行了。好在以前开发Qtfor Android的时候下载了Android的SDK、NDK以及JDK,这回只需要安装Eclipse以及ADT就行了。ADT没办法从网上下载,那么只好看看国内有没有人分享一下ADT了。于是我找到了ADT-22.6.2,再安装在最新的Eclipse4.3.2,测试了很久,终于好了。...
分类:
移动开发 时间:
2014-06-08 17:54:42
阅读次数:
227
最近打算搞一个app备份与恢复的小应用,顾名思义,必然包括app的备份和app的恢复两部分。备份部分由可以分为apk的备份与data的备份两部分。需要注意的是备份与恢复都需要一堆的权限,尤其是恢复的时候。
app的备份
首先看看下面几个目录:
system/app 系统自带的应用程序apk目录,无法删除。
data/app 用户程序安装的目录,有删除权限。安装时把apk文件复制到此目录。
...
分类:
移动开发 时间:
2014-06-08 10:25:38
阅读次数:
297
最近在做一个蓝牙相关的项目, 需要在应用进入后台, 或者手机属于锁屏状态的情况下, 仍然保持蓝牙连接, 并且能正常接收数据。本来以后会很麻烦, 但是学习了下..发现就2步而已。简单的不能再简单了。好了。下面是具体实现办法。1.在xxx-info.plist文件中, 新建一行 Required background modes , 加入下面两项。App shares data using Cor...
分类:
移动开发 时间:
2014-06-08 15:12:13
阅读次数:
310
Android在3.0之后引入了Fragment的概念,我猜测其想法可能只是想更好地兼容大屏幕或者平板的开发,因为大屏幕可以展示更多的内容,而内容一多,逻辑有可能就乱,而利用Fragment,则可以将不同的逻辑封装进不同的Fragment中,但是展现呢,还是在同一个Activity中,在同一个屏幕上显示。而对于屏幕并不大的手机来说,如果一个页面展示的东西并不多,那么其实将逻辑直接写在Activit...
分类:
移动开发 时间:
2014-06-09 23:30:12
阅读次数:
379
背景大一的时候第一次接触iOS编程,当时的感觉就是:Xode真乃神兵利器也! 时隔三载,今日故地重游,不妨就用Xcode造一把“神兵利器”:无敌大锤子,回顾一下iOS编程中常见的问题。基础再厉害的神兵利器,说到底也就是一把普通的武器。 我们可以抽象出所有武器共有的特性,作为神兵利器的父类。 首先我们先创建一个最简单的武器Weapon类。//
// Weapon.h
// Weapon
//
/...
分类:
移动开发 时间:
2014-06-08 09:23:01
阅读次数:
279
1、问题描述:
android 模拟器AVD方向键无法使用,如下图所示:
2、解决方法:
A、找到AVD的安装目录:
B、进入目录下找到 config.ini文件,修改下面属性:将 hw.dPad=no 改为yes就OK拉
avd.ini.encoding=ISO-885...
分类:
移动开发 时间:
2014-06-08 16:35:52
阅读次数:
208
简介
今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮助。
Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能来是的编程更加简单、灵活和有趣。界面...
分类:
移动开发 时间:
2014-06-08 15:39:37
阅读次数:
353
ios中的多线程的用法总结
1、进程的基本概念
(1)每一个进程都是一个应用程序,都有独立的内存空间,一般来说一个应用程序存在一个进程,但也有多个进程的情况
(2)同一个进程的线程共享内存中的内存和资源
2、多线程的基本概念
(1)每一个程序都有一个主线程,程序启动时创建(调用main来启动)。
(2)多线程技术表示,一个应用程序有多个线程,使用多线程能提供CPU的利用率,防止主线程被堵塞。
(3)任何有可能堵塞主线程的任务不要在主线程执行(如:访问网络)。
(4)主线程的生命周期和应用程序绑定着,程序...
分类:
移动开发 时间:
2014-06-08 14:50:29
阅读次数:
336
画板案例:
步骤:
步骤一:声明一些全局上使用的变量:
//
接收布局文件上的图片显示控件
private ImageView
iv;
//
声明一个可以用来编辑的bitmap
private Bitmap
baseBitmap;
//
画布的声明
private Canvas
canvas;
//
画笔的声明...
分类:
移动开发 时间:
2014-06-08 18:23:51
阅读次数:
244
接着上次的记录,续写。...
分类:
移动开发 时间:
2014-06-08 16:21:10
阅读次数:
293
Android中页面之间动画切换可以使用两种方式,一种是代码,一种是定义修改Activity Theme。
一.代码实现相对来说比较简单
通过调用 overridePendingTransition() 可以实时修改Activity的切换动画。
但需注意的是:该函数必须在调用startActivity()或finishe后立即调用,且只有效一次。
二.Activity Them...
分类:
移动开发 时间:
2014-06-08 17:03:00
阅读次数:
223
Qt Quick 是 Qt 提供的一种高级用户界面技术,使用它可轻松地为移动和嵌入式设备创建流畅的用户界面。在 Android 设备上, Qt Quick 应用默认使用 OpenGL ES ,渲染效率很高,你可以用它创建非常炫非常酷非常迷人的界面。...
分类:
移动开发 时间:
2014-06-08 09:18:21
阅读次数:
306
今天挑出一节专门来说一下使用intent和intentfilter进行通信。
场景:一个Activity启动另一个Activity。
前面已经讲了Fragment的切换,Fragment顾名思义是基于碎片切换的,假如我们要切换屏幕,或者是service组件等等,这就要用到Intent。
此外还想说明一下,Intent还具有很好的设计思想在里面的。它将各种“启动意图”封装成一个一致编程模型,利...
分类:
移动开发 时间:
2014-06-08 10:41:07
阅读次数:
358
大家都知道在Activity的onCreate()中调用Activity.setContent()方法可以加载布局文件以设置该Activity的显示界面。本文将从setContentView()的源码谈起,分析布局文件加载所涉及到的调用链。本文所用的源码为android-19.
Step 1 、Activity.setContentView(intresId)
public void s...
分类:
移动开发 时间:
2014-06-08 08:34:30
阅读次数:
305
现有的 Android 动画框架是建立在 View 的级别上的,在 View 类中有一个接口 startAnimation 来使动画开始,startAnimation 函数会将一个 Animation 类别的参数传给 View,这个 Animation 是用来指定我们使用的是哪种动画,现有的动画有平移,缩放,旋转以及 alpha 变换等。如果需要更复杂的效果,我们还可以将这些动画组合起来,这些在下...
分类:
移动开发 时间:
2014-06-08 15:05:29
阅读次数:
295
1、函数、变量出现“could not be resolved ”问题
出现此问题一般是没有找到cocos2d-x声明的头文件,在eclipse将cocos2d的头文件目录引入,包括工程目录、platform/android
在hellocpp/main.cpp函数加入头文件
#include "AppDelegate.h"
#include "cocos2d.h"
#include "...
分类:
移动开发 时间:
2014-06-08 15:06:08
阅读次数:
425
四步教你使用Eclipse连接android手机,测试android程序。...
分类:
移动开发 时间:
2014-06-08 09:52:18
阅读次数:
278
本文主要介绍Android的多点触控,使用了一个图片缩放的实例,来更好的说明其原理。需要实现OnTouchListener接口,重写其中的onTouch方法。
实现效果图:
源代码:
布局文件:
activity_main:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
...
分类:
移动开发 时间:
2014-06-08 17:57:24
阅读次数:
266