最近一个做智能家居的朋友面临这样的一个烦恼,他想让用户通过智能手机在家里方便地控制家居设备,又想让用户免除下载安装App的麻烦,通过浏览器直接打开设备内嵌的网页便可实现控制。但是设备的IP地址都是通过家里的路由器自动获得的,设备上又没有屏幕来显示其IP地址。问我有没有办法不输入IP地址来实现浏览器访问该设备网页的办法,就是类似DNS之类,但是无需连外网,只在家庭网络内能访问即可。...
分类:
移动开发 时间:
2015-02-03 17:10:49
阅读次数:
308
由于时间原因,所以更新比较慢 ,还请大家谅解,此次是对上篇文章中的安卓客户端初级版本进行的一次更新优化,在这次更新后,就有那么一点样子了,可以拿的出手了,呵呵,还在关注的同学也可以及时下载更新。此次主要更新的内容如下:
1,聊天界面,新消息到来时,聊天界面同步刷新;
2,聊天界面,支持长按聊天记录时删除或复制聊天记录,及清空与该用户的全部聊天记录;
3,消息界面,支持长按某一会话,删除与该用...
分类:
移动开发 时间:
2015-02-03 17:10:47
阅读次数:
199
本文只提供思路,CSS神马的自己定制吧,JS是可以优化的,比如,输出图片的JS也可以放到showdiv()里面,我没有做优化,只是实现,别笑话我,我比较懒...基本思路:由于Html的解析是从上到下的,所以,可以在母版页(MVC中的LayOut)页面最上面输出一个遮罩层和一张等待效果的图片,这样子,...
分类:
移动开发 时间:
2015-02-03 17:06:32
阅读次数:
183
官方网址:http://source.android.com/source/building.html下面摘录相关内容:Downloading and BuildingThe Android build is routinely tested in-house on recent versions ...
分类:
移动开发 时间:
2015-02-03 17:06:54
阅读次数:
242
public voidrequestLayout()Since:API Level 1Call this when something has changed which has invalidated the layout of this view. This will schedule a la...
分类:
移动开发 时间:
2015-02-03 17:04:09
阅读次数:
171
App_Browsers包含ASP.NET用于标识个别浏览器并确定其功能的浏览器定义(.browser)文件。有关更多信息,请参见浏览器定义文件架构(browsers元素)和如何:在ASP.NET网页中检测浏览器类型。App_Data包含应用程序数据文件,包括MDF文件、XML文件和其他数据存储文件...
分类:
移动开发 时间:
2015-02-03 17:04:14
阅读次数:
162
本文由cocoaChina译者小组成员@TurtleFromMars 翻译自Appcoda,原作者:julian engel,原文:WatchKit Introduction: Building a Simple Guess Game编者注:再过几个月Apple Watch就要正式发布了。如你所知,...
分类:
移动开发 时间:
2015-02-03 17:04:05
阅读次数:
133
A.自定义TabBar1.需求控制TabBar内的item的文本颜色(普通状态、被选中状态要和图标一致)、背景(普通状态、被选中状态均为透明)重新设置TabBar内的item位置,为下一步在TabBar中部添加“+”按钮做准备github: https://github.com/hellovoidw...
分类:
移动开发 时间:
2015-02-03 17:02:15
阅读次数:
335
A.导航栏两侧文字按钮1.需求:所有导航栏两侧的文字式按钮统一样式普通样式:橙色高亮样式:红色不可用样式:亮灰阴影:不使用字体大小:15github: https://github.com/hellovoidworld/HVWWeibo2.实现效果默认样式:统一使用样式:3.思路在创建item的时候...
分类:
移动开发 时间:
2015-02-03 17:01:31
阅读次数:
169
最近再做一个查询内的小应用,界面最上面是一个EditText查询框,进行Activity后,总会弹起软键盘。这样就挡住了查询框下面的其他查询条件 控件,感觉很不友好。所以现在要做的就是在进入Activity后,不弹出软键盘了,只有手动点击输入框才会弹出。实现方法如下:在AndroidManifest...
分类:
移动开发 时间:
2015-02-03 17:02:03
阅读次数:
164
1、导入类库#import #import 2、判断是否允许使用相机#pragma mark - 确认相机是否允许访问//返回 1(YES) 表示相机不可用。返回 0(NO) 表示相机可用+(BOOL )checkCameraCanUse{ BOOL flag = NO; //C...
分类:
移动开发 时间:
2015-02-03 17:02:41
阅读次数:
251
Android开发历程_15(AppWidget的使用) Appwidget就是手机应用中常常放在桌面(即home)上的一些应用程序,比如说闹钟等。这种应用程序的特点是它上面显示的内容能够根据系统内部的数据进行更新,不需要我们进入到程序的内部去,比如说闹钟指针的摆动等。本节内容就简单的介绍下实现这....
分类:
移动开发 时间:
2015-02-03 17:00:43
阅读次数:
232
1.先看一下最简单的进度条示例EG:package com.sxz.android.thread;import java.util.concurrent.atomic.AtomicBoolean;import android.app.Activity;import android.os.Bundle...
分类:
移动开发 时间:
2015-02-03 17:00:57
阅读次数:
207
多从网上下载好了support library之后,把android-support-v7-appcompat.jar放到了libs目录下,并加入到了编译路径,本以为万事大吉,可是却报了下面的一个错误,怎么回事呢?The type android.support.v4.app.TaskStackBu...
分类:
移动开发 时间:
2015-02-03 16:59:21
阅读次数:
187
补充,自行安装Ant, 配置ant环境变量, 在android 项目 根目录下使用 android update project可以自动生成 build.xml 和 local.peoperties 文件//----------------------------------------------...
分类:
移动开发 时间:
2015-02-03 16:53:50
阅读次数:
229
本文转自:http://www.cnblogs.com/tianzhijiexian/p/4254110.htmlBitmap是引起OOM的罪魁祸首之一,当我们从网络上下载图片的时候无法知道网络图片的准确大小,所以为了节约内存,一般会在服务器上缓存一个缩略图,提升下载速度。除此之外,我们还可以在本地...
分类:
移动开发 时间:
2015-02-03 16:54:57
阅读次数:
308
四个容易混淆的属性:1. textAligment : 文字的水平方向的对齐方式1> 取值NSTextAlignmentLeft = 0, // 左对齐NSTextAlignmentCenter = 1, // 居中对齐NSTextAlignmentRight = 2, // 右对齐2> 哪些控件有...
分类:
移动开发 时间:
2015-02-03 16:54:40
阅读次数:
167