packagecom.soai.imdemo;importjava.io.ByteArrayInputStream;importjava.io.ByteArrayOutputStream;importjava.io.InputStream;importandroid.graphics.Bitmap;...
分类:
移动开发 时间:
2015-04-07 23:01:23
阅读次数:
221
总体来说,分2个步骤: 一,从上到下寻找合适的控件来处理这个触摸事件。如下图,如果点击了黄色4,则UIApplication -> UIWindow -> 1白色 -> 2橙色 -> 3蓝色 -> 4黄色。 二,找到4黄色后,再从下到上遍历响应者链条:4黄色-> 3蓝色-> 2橙色-> 1白色-.....
分类:
移动开发 时间:
2015-04-07 22:57:08
阅读次数:
217
手机卫士-11
课1
看门狗WatchDogService程序优化
程序锁不断打开关闭打开关闭,有时还是有界面没及时切换过来 有一瞬间还看见程序的界面,隐私还是保护得不够好 原因是看门狗里WatchDogService.java里死循环,整个死循环的周期有一定的事件,所以会产生多次打开程序锁而界面没切换过来 那是因为应用程序还不够优化
//该标志符用来控制是否不断刷新
flag = t...
分类:
移动开发 时间:
2015-04-07 21:54:10
阅读次数:
368
手机卫士-12
课1
手机杀毒模块
杀毒原理:
1、什么是病毒:特殊的程序,存在在硬盘里面。 - 如何定义计算机病毒:
1、侵犯用户的隐私,偷窃你的私隐数据
2、盗号,偷钱。(特洛伊,木马)灰鸽子
3、恶意程序,危害设备
前提:在用户不知情的情况下安装,在特殊的情况下出发。
红蜘蛛,灰鸽子
2、如何杀毒?
把硬盘上的病毒程序,文件删除掉
删除问题:
1、不知...
分类:
移动开发 时间:
2015-04-07 21:49:47
阅读次数:
495
好久没有写博客了,今天我就写一个listview的下拉刷新分享给大家,希望对大家学习或者工作上有所帮助,其实呢,大家都知道,在现在的app当中,下拉刷新是比较常用的功能,用到的地方太多了,所以,今天我也就结合自己的思想给家真理一下,那么好,接下来,让我们一起学习,让你分分钟写出自己想要的自定义listview下拉刷新
一:实现思路
1.实现将listview添加头部view,也就是下拉...
分类:
移动开发 时间:
2015-04-07 21:47:12
阅读次数:
215
首先,谁是V?谁是P?(M我认为不是问题)View,应该是实现显示逻辑,在Android开发中,我们认为Fragment、Activity都可以被当做View,他们主要任务就是控制显示逻辑,这部分代码不太经常重用。View通过调用P的业务逻辑,来实现业务。业务包括同步的业务(可以在UI线程操作)和异步的任务(如网络、磁盘IO等耗时操作),并根据P的业务返回结果来响应地改变UI。对Presenter的...
分类:
移动开发 时间:
2015-04-07 21:48:08
阅读次数:
202
参考自 http://blog.csdn.net/xiaanming/article/details/27525741
http://my.oschina.net/u/1024921/blog/146081
http://www.eoeandroid.com/thread-325840-1-1.html
主要分析官方的demo,以及一些...
分类:
移动开发 时间:
2015-04-07 21:48:05
阅读次数:
211
在ios开发中经常要为项目添加启动画面,目的主要有两个:一、更加美观,二、在启动画面呈现的同时加载初始化内部的项目数据。
注意在ios开发中,需要的是png格式的图片,仅仅良好的支持这一种格式,有钱就是任性。
下面介绍的都是支持在ios7及以上版本的应用:
准备工作:
1242*2208、750*1334像素的png图片主要分辨支持视网膜屏幕正常竖屏状态的5.5寸和4.7寸iPhone手机(...
分类:
移动开发 时间:
2015-04-07 21:44:31
阅读次数:
161
更新了ADT后在android上设置editText上设置padding属性时遇到了这个问题:
Multiple annotations found at this line:
- Consider adding android:paddingStart="25dp" to better support right-to-left
layouts
- When you define pa...
分类:
移动开发 时间:
2015-04-07 21:38:31
阅读次数:
235
Unity 触屏操作当将Unity游戏运行到IOS或Android设备上时,桌面系统的鼠标左键可以自动变为手机屏幕上的触屏操作,但如多点触屏等操作却是无法利用鼠标操作进行的。Unity的Input类中不仅包含桌面系统的各种输入功能,也包含了针对移动设备触屏操作的各种功能,下面介绍一下Input类在触...
分类:
移动开发 时间:
2015-04-07 21:34:02
阅读次数:
185
在这次UI设计中,有圆形图片,圆角图片,不排除以后还有其他图片,如椭圆图片之类的,所以这次UI组件的开发也采用了继承的方法。下面就来看下代码实现:MaskedImage抽象基类package com.boohee.widgets;import android.content.Context;impo...
分类:
移动开发 时间:
2015-04-07 21:33:58
阅读次数:
157
(编译使用O-C会出现错误: not found)(未添加系统库会出现的错误:undefined symbols for architecture armv7)iOS工程调用OpenCV库进行开发时,需要将项目编译类型改为Objective-C++,并且需要将需用到的系统库添加进项目。PS:按照Ob...
分类:
移动开发 时间:
2015-04-07 21:32:09
阅读次数:
179
Android软件的逆向步骤:1、反编译->静态分析(阅读反汇编代码,如果必要还需进行动态调试,找到突破口注入或直接修改反汇编代码)->动态调试->重新编译。对抗反编译工具:1、针对开源的反编译工具,找到处理apk文件的关键环节,如资源文件处理、dex文件校验、dex文件代码类解析等。2、压力测试:...
分类:
移动开发 时间:
2015-04-07 21:31:40
阅读次数:
185
IOS之AFNetworking的使用1.IOS网络请求基础知识 在谈及AFNetworking的使用前,先简单介绍IOS中网络请求的基础知识. 1.网络请求的通信过程 1> 请求 * 客户端 --> 服务器 * 请求的内容 a. 请求行(请求方法\HTTP协议\请求资源路径) b. ...
分类:
移动开发 时间:
2015-04-07 21:28:25
阅读次数:
192
本周着手开发数据同步的功能,但首先要解决的就是sqlite数据库升级的问题,关于数据库升级有蛮多方面涉及到,也许你是新增加了功能,所以新建了表,也许你为某些表增加了些字段,也许你是重构了数据模型与数据结构,不管如何升级,必须要满足用户正常升级的情况下原来的数据不会丢失。关于正确的数据库升级做法网上资...
分类:
移动开发 时间:
2015-04-07 21:27:57
阅读次数:
168
//// MainViewController.h// UISearchDisplayControllerDemo//// Created by Enwaysoft on 14-8-20.// Copyright (c) 2014年 Enway. All rights reserved.//...
分类:
移动开发 时间:
2015-04-07 21:29:04
阅读次数:
182
//【UISlider】一个滑块控件,高度固定(31)-事件驱动型控件UISlider *sl = [[UISlider alloc] initWithFrame:CGRectMake(10,74,300,50)]; //设置最大最小值 sl.minimumValue = 0.0; sl.maxim...
分类:
移动开发 时间:
2015-04-07 21:24:28
阅读次数:
232