移动平台-日排行
package mypackage;
import java.lang.reflect.Field;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLExceptio...
在Android应用中,有时候为了用户体验更佳,我们会为默写情况添加声音效果,比如点击按钮后发出声音,以下代码可以轻松实现声音效果:
new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
MediaPlayer mPlayer =...
首先已经下载好最新的PhoneGap源码。已经装eclipse,android sdk及adt的安装和配置。
1.进入eclipse界面,新建android工程 new > android project
2.该工程目录下建立两个文档 /libs 和 /assets/www
3.把phonegap中android目录下的cordovajs拷贝到 /assets/www...
android 中使用Canvas的drawText绘制文本的位置,是基于基线的。如下图:
其中字母Q的小尾巴在横线下面了。
怎么样找准字母的中心位置呢?
先看下面的例子:(右边的数字,表示字体的 left, top, right, bottom)
这里面的关键是Paint.getTextBound。 getTextBound会填充一个Rect,这个Rect表示...
先上图看效果
实质上说是动画有点不妥,确切的说应该是手势的处理,废话不多说看代码
SimpleDragSample.java
public class SimpleDragSample extends Activity {
protected int contentTop;
@Override
protected void onCreate(Bundle saved...
iOS: 学习笔记, 使用performSelectorOnMainThread及时刷新UIImageView...
如果要实现设备管理这样的功能怎么办
这就要求保证每个设备的标识不能重复,因此使用上面的方法就不行了。使用UUID来处理,并且持久化到SharedPreference和SD卡,这样只要APP和文件没有同时被干掉,就不会重新生成新的标识。...
自定义TabBarController Push下一级Controller时 会报这样的错误:Unbalanced calls to begin/end appearance transitions for .
网上的一些回答,都说是动画引起的,解决方法就是,加一个BOOL型的变量,检查是否在做动画。但是,这并没有解决我的问题!
所以真正的答案是...
1.将存储在数据库中的数据布局到手机界面上,其操作请见http://blog.csdn.net/xia09222826/article/details/28660653
2.三种效果显示出的效果分别是:
1)自定义的效果
2)单选的效果
3)多选的效果
3.点击某一个联系人进行拨打电话或者发送短信(以自定义的效果为例)
1)效果视图(比如点击了序号1的联系人):从手机电话备...
在上一篇文章,《Qt on Android:QML 语言基础》中,我们介绍了 QML 语言的语法,在最后我们遗留了一些问题没有展开,这篇呢,我们就正式开始撰写 Qt Quick 程序,而那些问题,随着本系列文章的展开也会一一被干掉。...
说实话,UITableView cell自带的滑动删除效果,在ios7以前比较丑,但ios扁平化后,这个滑动删除还是非常好看的。而且实现起来也是非常容易的。
实现这个效果主要是在UITableView协议里面实现。
如下:
设置可以编辑
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath...
苹果swift语言中文教程(零)搭配环境以及代码运行成功http://vjiazhi.com/kaifa/1014.html
苹果Swift语言中文教程(一)基础数据类型 http://vjiazhi.com/kaifa/1027.html
苹果Swift语言中文教程(二)基本运算符 http://vjiazhi.com/kaifa/1033.html
苹果Swift语言中文教程(三...
操作栏是最重要的设计元素之一,使用它来实现你的应用程序活动。通过提供多种用户界面功能, 使应用程序快速和其他的Andorid应用程序一致, 以便被用户熟悉和接受。 主要功能包括:
1. 标识你的应用程序,指示在应用程序的用户的位置。
2. 能很方便的操作重要的功能(像搜索功能)
3. 导航和视图切换功能(使用制表符或下拉列表)...
Android已经具有内置到操作系统的安全功能,显著降低应用安全问题的频次和影响,但作为应用程序开发人员,我们也需要注意在开发应用程序时的安全问题. 安全级别是取决于应用程序的类型和域. 这里有我们需要注意的一些潜在的安全问题,我已经收集到了这篇文章中.
在这里我列出来在开发应用中需要保护应用程序最常见的一些事项:
1.不要把私人或敏感数据储存在SD卡。要存储在内部存储的文件,请使用以下的模式(Context.MODE_PRIVATE)openFileOutput&openFileInput方法。如果...
在《Qt on Android:Qt Quick 简介》中我们提到 QML 语法和 Json 类似,请参考《Qt on Android: http下载与Json解析》查看 Json 语法。当然这里我们是期望从零开始也能学会 QML ,所以呢,你也可以直接往下看。...
iOS: 学习笔记, performSelectorOnMainThread...
本文原创自 http://blog.csdn.net/voipmaker 转载注明出处。
最新版本TeleMCU 增加了Android手机端WebRTC视频会议能力,Android手机安装Chrome浏览器后加载TeleMCU的WebRTC客户端TeleWeb可以直接参与视频会议,
同时,TeleWeb可以支持两个WebRTC客户端之间的p2p通信,Demo如下:
Te...
本人很懒,写这篇博文只是为了以后忘记时可以翻出来查看,所以以下内容写的很简洁,如果完全没有经验的同学请另找文章
一、环境配置(win7):
用户变量如下:
ANDROID_SDK_ROOT:E:\cocos2d\adt\adt-bundle-windows-x86_64-20140321\sdk
ANT_ROOT:E:\cocos2d\apache-ant-1.9.3\bin
C...
在ios7以前,我们开发二维码扫描,或者生产都需要借助第三方的开源库进行开发。
然后升级到ios7时,在passbook中苹果自带二维码扫描功能,而且扫描速度非常快,秒杀一切第三方开源库。所以,我们做二维码的开发选用自带sdk优先级应该高于其他的库。
说到二维码的开发,我们需要用到这两个对象。如下。。
@property (nonatomic,
strong) AVCaptureS...
最近遇到了一个问题,感觉需要记录一下。
要打开开发者面板,之前的代码如下:
Intent intent = new Intent(Settings.ACTION_APPLICATION_DEVELOPMENT_SETTINGS);
context.startActivity(intent);
在我的机器上测试通过,但是发布出去后后台反馈会了崩溃错误:
android.content....