移动平台-日排行
问题描述:在逆向一个app,研究环境是一台红米2,需要使用jdwp接口,也就是ddms下面这个界面:但神奇的是,同一台主机上,模拟器的进程可以显示在ddms界面上,红米2确一个进程都没有显示出来。cmd里使用 adb jdwp 命令,也没有显示任何接口。通过简单搜索发现,一个app进程要能被jdwp...
我们在日常的项目开发中,经常需要为某些字体进行个性化的设置,改变字体的风格:所以就引入了UIFont来设置字体
经常用到是UIFont的一个类函数:
+fontWithName:(NSString *)fontName size:(CGFloat) fontSize
创建并且返回一个指定字体类型和大小的字体对象,fontName指定字体集的名字和风格(例如宋体,楷书等这一类型的),...
1 import java.io.*; 2 import java.awt.*; 3 import java.awt.event.*; 4 import javax.swing.*; 5 import java.net.*; 6 import java.util.*; 7 8 c...
这个是传智播客老师讲android开发时的一个图。一、PersonProvider继承ContentProvider,实现ContentProvider中的数据操作类。在需要监听的操作中添加添加数据变化通知。this.getContext().getContentResolver().notifyC...
从eclipse转到android studio也是很无耐,刚开始总是会遇到很多难题,但是都不要轻言放弃。以下是我遇到的问题,并通过搜索引擎找到的解决办法,善用工具,善用头脑,勿为伸手之人。Android Studio需要JDK 1.7+才可以安装,不过这个时候也要升级到1.7了。安装完成之后第一次...
今天我们来讲一下Android中Service的相关内容。Service在Android中和Activity是属于同一级别上的组件,我们可以将他们认为是两个好哥们,Activity仪表不凡,迷倒万千少女,经常做一些公众人物角色,而Service一副彪悍的长相,但却身强力壮,常常在后台做一些搬运工的力...
博客园这边的审核过不了,不知道我的什么言辞涉及到了违禁,已发布至csdnhttp://blog.csdn.net/devtrees/article/details/44850643
最近在搞一个android app,使用到和服务器的json交互技术。服务器端我是简单的使用servlet,来接收来自app的请求,处理json使用org.json这个jar包。服务器端:1. 将要发送的对象处理成JSONObject 或者 JSONArray对象,这样只要toString就可以变成...
IOS开发之XML解析 1.XML格式 表示XML文件版本, 内部文本使用的编码 表示根节点北京 一个结点,CityName是结点名,北京结点值 key="1"是结点属性, key属性名, "1"属性值注意: XML结构理解为层层嵌套的树形结构 北京 201 ...
[self.navigationController pushViewController:[self.navigationController.viewControllers objectAtIndex:i] animated:YES];i 就是你所要到得页面在总的页面的位置。当页面比较多时,上面那个方法可能不太合适,可以使用以下方法for (UIViewController *controll...
SwipeRefreshLayout google官方的下拉刷新控件,我是使用在ListView上的。定义布局文件: 1 LinearLayout 2 xmlns:android="http://schemas.android.com/apk/res/android" 3 andro...
练习1:超简单的涂鸦App ------------------- 准备工作:安装 ADT Bundle 开发环境(我用的是v23,官方下载被墙,可从[这][ADT]下载)。 1. 新建 Android 程序项目。 a. SDK 最小版本选 API 16 以上(避免自动创建...
(转自:http://blog.csdn.net/angle_rupert/article/details/6255522)声明:1 float x_temp01 = 0.0f;2 float y_temp01 = 0.0f;3 float x_temp02 = 0.0f;4...
(转自:http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1020/448.html)首先,在Android系统中,每一次手势交互都会依照以下顺序执行。1. 接触接触屏一刹那,触发一个MotionEvent事件。2. 该事件被OnTouch...
在移动端网站,当你点击加了a标签的文字或图片时,该元素的周围会闪现一个蓝色的边框,在微信上的网站就是如此;而有的浏览器会闪现一个半透明遮罩层,比如移动端的Chrome浏览器,其实这些特效无非就是为了告诉用户已点击了该元素,提升用户体验,但有的时候你会觉得这些特效看起来很别扭,就想着清除它,其实这.....
Android基础-02
1.单元测试的相关概念
测试分类:
1、根据是否知道源代码分类:
黑盒测试:
白盒测试:
2、根据测试的粒度:
方法测试:写完一个能够独立运行的方法后就去测试;
单元测试:写完一个能够运行的业务逻辑单元就去测试;JUnit单元测试;
模块测试:对模块做整体测试;
集成测试:对整个软件做集成测试;与服务器端做链条测试;
Debug调试:使用debu...
网上可以搜到各种方法,实际测试中,我的开发用机中,仅仅下面这个方法有效,记录一下。 //隐藏虚拟键盘 public static void HideKeyboard(View v) { InputMethodManager imm = ( InputMethodManager ) ...
近几年来,随着手机和pad的普及,越来越多的用户选择使用移动客户端访问网站,而为了获取更好的用户体验,就需要针对不同的设备显示出最合适的匹配,这样就是近年来流行的“响应式web设计”。响应式web设计是一种纯前端技术js、css等实现的针对不同设备访问同一网址看到不同的布局,是页面内容更适合当前设备...
给iOS程序添加push代码 Adding Code for a Push Enabled iOS Application
现在,我们开始开发项目,为了使该App能够接受push通知,我们需要对程序进行一些修改。
We are now ready to start programming. We need to make a few modification to the app dele...
Android基础-08 广播与服务
01_start开启服务的生命周期(重点)
服务的特点:
生命周期的回调方法:
onCreate: 初始化service的实例对象;
onStartCommand:开启服务;
onDestroy:销毁实例对象之前调用这个方法做扫尾工作;
onResume、onPause、onStop、onRestart等生命周期的都没有,因为没有界面;
0...