主要是把打电话这个按钮的相应代码写成一个方法,通过调用这个方法来使代码看起来更加简洁工整:MainActivity.java的代码如下:package com.example.dailcall;import android.support.v7.app.ActionBarActivity;impor...
分类:
移动开发 时间:
2015-05-19 22:07:15
阅读次数:
126
1:@property @synthesize 属性(类似java里的get set)上面那个类原先的实现是这样:#import @interface Photo : NSObject { NSString* caption; NSString* photographer; } ...
分类:
移动开发 时间:
2015-05-19 22:08:55
阅读次数:
155
Android app黑白名单
Android设备系统正常工作时,很多Service运行在后台,只用在系统内存不够使用时候,才会自动kill掉后台Service
Android OTT盒子项目开发中,网络机顶盒运行内存512M/1G 内存不够使用,为了提高系统的流畅性,编译固件时加入app黑白名单功能。...
分类:
移动开发 时间:
2015-05-19 21:04:06
阅读次数:
194
今天做的项目有个需求。要把我们的apk 混淆一下。
于是花了一下午的时间研究了一下,用python 写了个一键生成的脚本。
原理:
我的开发环境是 adt bundle 是android sdk 的集成开发环境,自带了ProGuard。
只需要导出的时候,在project.properties 打开注释的代码。
然后选择 export 导出apk 就自动...
分类:
移动开发 时间:
2015-05-19 20:58:48
阅读次数:
179
码农人生ChengYin's coding life主页 Blog分类 Categories归档 Archives关于 AboutWeibo GitHub RSSWhere there is a will, there is a way. -- Thomas EdisonAug 2nd, 2014A...
分类:
移动开发 时间:
2015-05-19 20:49:21
阅读次数:
255
Issue 1: 获取屏幕分辨率(不需要适配API level)DisplayMetrics dm = new DisplayMetrics(); activity.getWindowManager().getDefaultDisplay().getMetrics(dm); ...
分类:
移动开发 时间:
2015-05-19 20:48:42
阅读次数:
167
多态:相同的名称,不同的类 使不同的类共享相同方法名称的能力成为多态。它让你可以开发一组类,这组类中的每一个类都能响应相同的方法名。每个类的定义都封装了响应特定方法所需要的代码,这使得它独立于其他的类定义。这是因为Objective-C的运行时系统在执行方法时知道消息的接收者是哪个类的对象,它总是....
分类:
移动开发 时间:
2015-05-19 20:47:39
阅读次数:
151
1.x64位的eclipse运行报错了如下,查到是因为jdk是X32位的,可我明明装的是jdk-8u45-windows-x64.exe,于是又去下载eclipse442win32.zip和jdk-8u45-windows-i586.exe都变成32位的,果断好了2.下载并解压andriod sdk...
分类:
移动开发 时间:
2015-05-19 20:38:19
阅读次数:
217
页内索引题目要求程序代码结果图片要言妙道借鉴参考题目要求:a、检测轮廓并计算轮廓长度b、分别使用1/90,1/66,1/11,1/10做为精度参数,使用cvApproxPoly逼近,计算轮廓长度并画出结果程序代码: 1 // OpenCVExerciseTesting.cpp : 定义控制台应用程序...
分类:
移动开发 时间:
2015-05-19 20:38:08
阅读次数:
305
场景:客户端A、B,A向B发送json字符串后紧接着发送文件,B接收到文件后才返回消息。环境:android、使用的是原始的write 和read (若使用的是writeUTF不会出现此问题。)需要个IOS对接原因:采用连续write方法写数据会出现一起read的情况,数据缓存串乱解决办法:必须wr...
分类:
移动开发 时间:
2015-05-19 20:36:26
阅读次数:
137
Android系统启动操作流程由linux系统启动与Android系统启动连个阶段组成。1.linux系统启动 Android操作系统启动的次序分别为系统上电、Bootloader引导、Linux内核启动、init初始化系统服务等。事实上,启动流程的每一步都蕴含着不同的安全含义,尤其在系统安全性和....
分类:
移动开发 时间:
2015-05-19 20:28:09
阅读次数:
127
光线传感器演示1 讲了一大堆的理论,那么以下的样例就来展示一下光线感应器的使用.为什么充分展现光感的用法,我这个样例写的很easy,仅仅写了使用光感必须的代码,然后用了几个textView将光线变化的值展现到用户界面。让使用者能够随时的看到光度的变化。以下是Activity的代码:java代码:.....
分类:
移动开发 时间:
2015-05-19 20:28:13
阅读次数:
392
在AS的包内找到下图的文件目录然后删除对应包名的文件目录即可
分类:
移动开发 时间:
2015-05-19 19:19:07
阅读次数:
356
定位,进行产品基本功能的设计,包含移动中使用场景,图标,显示文字等。其中,各个界面之前切换方式很重要,称为手机APP功能穿越,设计时需要考虑进去。广州酷蜂科技建议,在APP使用界面上,提倡有质感、有仿真度的图形界面,要让手机APP的界面设计尽量接近用户熟悉或者喜欢..
分类:
移动开发 时间:
2015-05-19 19:16:24
阅读次数:
494
在上一篇文章(Android之官方导航栏ActionBar)中,我们介绍了ActionBar各组成部分的基本应用。ActionBar除了提供Action Buttons外,还提供了多种导航方式如 Action View、Action Provider、Navigation Tabs、Drop-down Navigation等,下面我们将具体介绍他们的用法。...
分类:
移动开发 时间:
2015-05-19 19:17:14
阅读次数:
141
当你创建一个web application的时候,你实际上在IIS里面创建了一个站点。一个IIS站点有bindings,包含单独的IP地址,一个Host Header 和port。IIS通过Bindings来决定HTTP 请求是请求的哪个站点。
当一个用户请求一个网页的时候,比如http://intranet.contoso.com/SitePages/Home.aspx,
客户端...
分类:
移动开发 时间:
2015-05-19 19:15:03
阅读次数:
179
Android apk 安装、清理数据、强行停止、卸载监听...
分类:
移动开发 时间:
2015-05-19 19:14:20
阅读次数:
269