码迷,mamicode.com
首页 > 移动开发
android基本布局
第一种:线性布局 这种布局相对是比较简单的,要么竖向排列,要么横向排列[html]view plaincopy 效果如下:第二种:相对布局 相对布局:即相对于一个参照物的位置,那么必须先有参照物,才能确定接下来的控件的位置,例如先有A...
分类:移动开发   时间:2015-01-21 21:56:32    阅读次数:205
ios UDP组播
这几天在做wifi的智能灯,需要用到组播的知识就把这个记录一下,服务端使用java写的,代码如下: 1 import java.io.IOException; 2 import java.net.DatagramPacket; 3 import java.net.DatagramSocket; 4 ...
分类:移动开发   时间:2015-01-21 21:54:39    阅读次数:1591
iOS开发进阶
博客专栏>移动开发专栏>IOS开发进阶分享到:新浪微博腾讯微博IOS开发进阶iPhone开发进阶,如果你已经基本熟悉了Objective-c基本语法,你已经熟悉iOS程序开发的基础,那么我们再进一步的学习iOS开发的知识。比如多任务编程,网络,系统方面的原理,内存管理,debug或查找crash的技...
分类:移动开发   时间:2015-01-21 21:53:53    阅读次数:307
Tweak和app交互方案【进程通信】
Core Foundation DEMO:Tweak端: CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(), NULL, &Notificati...
分类:移动开发   时间:2015-01-21 21:52:01    阅读次数:373
cocos2d-x Android工程导入第三方so文件
cocos2d-x 项目在android平台上编译的时候会把libs/armeabi目录清空,引用第三方so文件步奏:1).在Android工程下的jni目录下新建prebuilt目录,并把要使用的第三方so库复制到该目录;2).修改Android工程下的jni/Android.mk文件如下(红色方...
分类:移动开发   时间:2015-01-21 21:46:34    阅读次数:193
安卓自定义Spinner 样式
首先在xml里面加一个Spinner控件<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="${packageName}...
分类:移动开发   时间:2015-01-21 20:33:45    阅读次数:170
安卓声明一个全局变量,每个activity都可以调用和修改
当需要一个变量,每个activity都能够调用和修改的时候,可以先创建一个类,让他继承Application,并实现一些方法就行了,下面的例子:App打开,文本显示全局变量的初始值,点击按钮,文本值改变,并更新显示。首先创建一个类:Myapplication.javapackagecom.example.applicatio..
分类:移动开发   时间:2015-01-21 20:33:59    阅读次数:198
木马病毒比手机上的细菌还多 每天新增近百万
当你每天上着网,唱着歌的时候,有没有想过在这看不见摸不着的网络世界,恶意程序(即木马病毒)比你手机上的细菌还要多?近日,国内最大的互联网安全厂商360发布了《2014年中国个人电脑上网安全报告》(以下简称“报告”)。报告指出,2014年360互联网安全中心平均每天截获的..
分类:移动开发   时间:2015-01-21 20:33:06    阅读次数:294
android——获取view的宽高
在activity生命周期方法:onCreate(),onStart(),onResume()中调用View.getWidth()和View.getHeight()方法获取View的高度是不可行的,因为此时布局没有加载是不可见状态。还有当view的可见状态为:GONE,时获取的宽高也是0;2.解决办法:(1)直接测量:privatevoidfirst(){ in..
分类:移动开发   时间:2015-01-21 20:32:55    阅读次数:427
android —— Animation
TranslateAnimation(float,float,float,float):该构造方法的参考点是自己的零点(左上角点),四个参数分别是:X方向开始的值,X方向结束的值,Y方向上开始的值,Y方向上结束的值;
分类:移动开发   时间:2015-01-21 20:30:06    阅读次数:154
android 提高App启动速度
公司的App启动速度太慢了要求提高启动速度,于是动手研究下把启动速度从2000ms降低到800ms左右。先记录下提速的方法application的Oncreate方法里面的逻辑代码全用newHandler().post(newRunnable());包裹Activity的Oncreate()方法如此;这种方法会把代码执行的时序全拖到onR..
分类:移动开发   时间:2015-01-21 20:28:19    阅读次数:175
JAR——android-async-http-1.4.5
http框架:实现异步访问网络;使用方法:(1)创建HttpUtilpublicclassHttpUtil{ privatestaticAsyncHttpClientclient=newAsyncHttpClient();//实例话对象 static{ client.setTimeout(11000);//设置链接超时,如果不设置,默认为10s } /** *url不带参数返回String ..
分类:移动开发   时间:2015-01-21 20:25:58    阅读次数:235
魔推mpush:我们应该占领用户的手机吗?
魔推mpush:我们应该占领用户的手机吗?消息推送在移动设备商的迅速普及和变化,让它已经不仅仅是推送消息或通知了。在IOS设备上,AppStore上的程序可以推送消息、邮件、即时消息。推送网络上记入到TODD。通过消息推送可以在两台设备中庸推送聊天。提醒用户某个APP降价了。难怪..
分类:移动开发   时间:2015-01-21 20:25:08    阅读次数:177
手机第三方新浪微博登录php api实现分析
提供api,POST方式,根据传递过来的微博uid/appkey,判断该用户的ID是否在自己的数据库中。如果有,直接登录返回用户登录api的json。如果没有,就将该用户的ID+token请求微博用户信息api:http://open.weibo.com/wiki/2/users/show,根据返回的用户信息json数据在数据库中创建..
分类:移动开发   时间:2015-01-21 20:18:42    阅读次数:184
Android第二十八期 - 第三方短信验证码
这次的例子用的是聚合数据的接口,代码已经整理好,有两种方式展现,效果如下:
分类:移动开发   时间:2015-01-21 20:18:45    阅读次数:149
vnc 用手机app 控制你的电脑
用vnc操作远程设备,比如家里的电脑。危险区域的设备。 上面几篇博客就是为了实现这个功能的。 首先电脑端 1、首先,我们先需要能正常通过系统自带的远程桌面连接上租机,并下载好RealVnc   2、双击安装RealVnc,按照一般的软件的安装方式进行,下面这一步请注意,请选择Vnc Server(服务器端),这是安装在被远程的操作系统上 面的,而Vnc Viewer(客户端)是安...
分类:移动开发   时间:2015-01-21 20:14:55    阅读次数:363
Android 使用 SDK Manager 下载SDK速度慢,容易丢包和异常的解决办法
第一步, SDK Manager启动之后,会先解析一些google的xml文件,会在Log里面打印出一些日志信息。 解析完之后,把日志全部拷贝到一个记事本里(这一步是因为日志窗口不支持查找),在里面查找你要下载的东西,然后可以得到对应的xml文件。 举个例子: 你想要下载Android 4.0 (API 14) 的 ARM EABI v7a System Image,则查找关键...
分类:移动开发   时间:2015-01-21 20:15:02    阅读次数:200
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!