通过ExifInterface可以将拍照时的一些属性信息写入图片文件里,其中包括经纬度信息。本文介绍了一种将经纬度坐标写入JPEG图片文件的方法!...
分类:
移动开发 时间:
2015-05-22 22:40:51
阅读次数:
243
一、IP拨号器
activity_main.xml文件:
只有一个输入ip的文本框和一个保存按钮,
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_wi...
分类:
移动开发 时间:
2015-05-22 22:40:40
阅读次数:
193
六星经典CSAPP-笔记(7)加载与链接1.对象文件(Object File)1.1 文件类型对象文件有三种形式:
可重定位对象文件(Relocatable object file):包含二进制代码和数据,能与其他可重定位对象文件在编译时合并创建出一个可执行文件。
可执行对象文件(Executable object file):包含可以直接拷贝进行内存执行的二进制代码和数据。
共享对象文件(Sh...
分类:
移动开发 时间:
2015-05-22 22:34:14
阅读次数:
186
本人在懒人之家上看到的,虽然很简单,但有值得我们学习和注意的地方: 1 2 3 4 5 6 49 50 51 52 53 54 55 56 艾美特 五片落地扇/电风扇...
分类:
移动开发 时间:
2015-05-22 22:34:45
阅读次数:
188
Reveal分析IOS界面,需要得到app的 softwareVersionBundleId上传到iphone中 ,而IOS8的iTunesMetadata.plist 去Downloads里面查找很费劲 ,所以写了个辅助脚本,一次性全部读取出来主要使用python,实现遍历文件夹获取文件列表,然后...
分类:
移动开发 时间:
2015-05-22 22:33:41
阅读次数:
199
定义一个block:int (^blockname)(int, int);blockname = ^(int a, int b){return a>b ? a: b;};这个block等同于:int (^blockname)(int, int) = ^(int a, int b){return a>...
分类:
移动开发 时间:
2015-05-22 22:25:18
阅读次数:
152
当你触到按钮时,x,y是相对于该按钮左上点(控件本身)的相对位置。而rawx,rawy始终是相对于屏幕的位置。可知:getRowX:触摸点相对于屏幕的坐标getX: 触摸点相对于按钮的坐标getTop: 按钮左上角相对于父view(LinerLayout)的y坐标getLeft: 按钮左上角相对于父...
分类:
移动开发 时间:
2015-05-22 22:26:36
阅读次数:
204
只需要在applicationContext.xml文件中添加一行: 其中:location属性是指该文件的位置。如果是在src目录下的话,该位置为:classpath:文件名.后缀如果是在/WEB-INF/目录下的话,该位置为: /WEB-INF/文件名.后缀但是要注意,不要放错位置了,不能发到标...
分类:
移动开发 时间:
2015-05-22 22:24:50
阅读次数:
515
在applicationContext.xml文件中,使用 ${xxx} 表示的是:调用某个变量,该变量的名称就是{xxx}里面的"xxx"。例如:在applicationContext.xml文件中配置数据连接池 代码中被标识的...
分类:
移动开发 时间:
2015-05-22 22:22:25
阅读次数:
323
1、Context说明
Context是一个用于访问全局信息的接口,如应用程序的资源(如图片,字符串等),一些常用的组件继承自Context,如Activity和Service等等。
如利用Java代码创建一个textView,textView的第一种setText()方法直接传入一个字符串,第二种方法传入一个整形的id(位于values\\strin...
分类:
移动开发 时间:
2015-05-22 21:17:02
阅读次数:
213
Android 设计模式-单例模式什么情况下需要单例模式?
一些类提供公共功能供别人调用,本身不会处理业务逻辑
类会被许多类和线程调用
设计单例模式public class Singleton{
private static Singleton mSingleton;
private Singleton(){
}
public static Singleton getInstance(){
if(m...
分类:
移动开发 时间:
2015-05-22 21:16:29
阅读次数:
321
为何写作本文??在慢慢深入接触android开发的过程中,我越来越发现android中(至少应用曾的开发)用到了很多回调的思想。比如activity的生命周期,fragment的生命周期,皆是回调函数实现的,android中的事件处理机制其一就是回调,线程方面的异步任务、loader、hanlder等都是基于回调的,等等。??可见android的其一根本思想就是回调,需要你来参与时,回调用相关的回调...
分类:
移动开发 时间:
2015-05-22 21:14:29
阅读次数:
163
获取TelephonyManager:
TelephoneyManager tManager = (TelephonyManager)getSystem.Service (Contex.TELEPHONY_SERVICE);
获取网络和SIM卡信息:
public class MainActivity extends Activity {
ListView...
分类:
移动开发 时间:
2015-05-22 21:14:32
阅读次数:
182
首先看不正常的图,点击tracing_dialog按钮弹出对话框
然后看理论上的效果图
观察两张图发现,不正常的图最上方被状态栏遮挡住了,而该问题存在于android4.4版本中。为了修复该问题,我们增加一个函数在Dialog的子类中,对于android4.4及以上版本进行修复,而android4.4以下版本不进行处理。我们先来看有问题的代码package cn.edu.zafu.demo;im...
分类:
移动开发 时间:
2015-05-22 21:15:04
阅读次数:
254
教你下载ditto视频app中的好玩视频1.ditto视频app
重点内容
2.首先是抓包获取app的视频地址
用charles
开启代理:
同一wifi下,手机设置电脑的代理ip:
然后就抓了,这么多抓包工具,随便你用什么工具了,windows可以用findler.
最后获取的数据接口为:
http://ditto.short.tv/api/v1/videos
h...
分类:
移动开发 时间:
2015-05-22 21:11:54
阅读次数:
131
什么是“长连接”和“短连接”?所谓短连接指建立SOCKET连接后发送后接收完数据后马上断开连接,一般银行都使用短连接解释2长连接就是指在基于tcp的通讯中,一直保持连接,不管当前是否发送或者接收数据。而短连接就是只有在有数据传输的时候才进行连接,客户-服务器通信/传输数据完毕就关闭连接。解释3长连接...
分类:
移动开发 时间:
2015-05-22 21:08:32
阅读次数:
275
软件Charle是一个HTTP代理服务器,HTTP监视器,反转代理服务器.它允许一个开发者查看所有连接互联网的HTTP通信.这些包括request, response现HTTP headers (包含cookies与caching信息)。Charle下载:http://www.charlesprox...
分类:
移动开发 时间:
2015-05-22 21:05:06
阅读次数:
135