业务需求自定义数字键盘,写了一个demo
主要代码:
import android.app.Activity;
import android.content.Context;
import android.graphics.drawable.ColorDrawable;
import android.util.DisplayMetrics;
import android.view.View;
...
分类:
移动开发 时间:
2015-05-06 15:15:38
阅读次数:
227
+(NSString *) stringDeleteString:(NSString *)str
{
NSMutableString *str1 = [NSMutableString stringWithString:str];
for (int i = 0; i < str1.length; i++) {
unichar c = [str1 characterAt...
分类:
移动开发 时间:
2015-05-06 15:17:45
阅读次数:
148
2000年,美国威廉玛丽学院的研究人员Serge等人在USENIX的4th annual Linux Showcase &Conference会议上发表了题为“Domainand Type Enforcement for Linux”的文章。该文章第一次将DTE模型用于Linux,实现了DTE Linux原型系统。
同年,美国国家安全局NSA的Stephen Smalley等人发布了开源的Linux安全框架SELinux,SELinux第一个版本基于Linux 2.5内核,并采用GPL开源协议发布。在200...
分类:
移动开发 时间:
2015-05-06 15:15:23
阅读次数:
568
之前学习了Pulltorefresh,pinnedheaderexpanablelistview 但是结合起来还是有点麻烦的。尤其是像QQ这种。他不是单纯的第一个当做分组。他是分组上面还有几个按钮,还有搜索框,同时可以滑动,而且还可以悬停。想了试了好几种方法,都有BUG。最后用的一种方法。
1. pulltorefresh用的android.v4里面自带的,好像知乎也是
2. 悬停和分组用的网上...
分类:
移动开发 时间:
2015-05-06 15:14:34
阅读次数:
214
编写温湿度计的原理很简单,就是获取温度,湿度传感器的数据,和其它的传感器的使用方法是一样的(前提是手机要有温度,湿度传感器)
首先是获取传感器管理器:
(SensorManager) getSystemService(Context.SENSOR_SERVICE); 可以通过下面这段代码查看手机上有哪些传感器:
List deviceSensors = mSensorManag...
分类:
移动开发 时间:
2015-05-06 15:15:20
阅读次数:
288
OKHTTP
okHttp: OKHttp是Android版Http客户端。非常高效,支持SPDY、连接池、GZIP和 HTTP 缓存。默认情况下,OKHttp会自动处理常见的网络问题,像二次连接、SSL的握手问题。如果你的应用程序中集成了OKHttp,Retrofit默认会使用OKHttp处理其他网络层请求。
An HTTP & SPDY client for Android and J...
分类:
移动开发 时间:
2015-05-06 15:15:13
阅读次数:
453
概述:
项目地址:https://github.com/google/gson
Gson:java的json解析库。(其他类似的有json-lib,Jackson,fastson)
核心类:Gson或者GsonBuilder
使用jsonschema2pojo来创建POJO
1、通过网站http://www.jsonschema2pojo.org/在线创建:选择源代码类型为Json,注解...
分类:
移动开发 时间:
2015-05-06 15:14:17
阅读次数:
214
1.日期可以进行比较以确定大小或相等,也可以确定两个日期之间的时间间隔。两个日期的间隔时间差可以使用-timeIntervalSinceDate:方法来计算
NSDate * now = [NSDate date];
NSDate * anHourAgo = [now dateByAddingTimeInterval:-60*60];
NSTime...
分类:
移动开发 时间:
2015-05-06 15:14:05
阅读次数:
167
1.用钥匙串生成一个CertificateSigningRequest.certSigningRequest文件
2.新建appid 然后下载对应证书
3.双击ssl对应的证书 如:aps_development.cer
4.再钥匙串中展开aps_development.cer安装后的证书,导出其中的专用密钥(导出格式为p12)
5.将下载下来的ssl证书a...
分类:
移动开发 时间:
2015-05-06 15:08:40
阅读次数:
143
文章地址:http://blog.csdn.net/intbird两个开源代码
实现想法
简单实现的一些简化做法两个开源代码也足够用了,没必要自己去写,文件很小
- reservoir 缓存对象为字符串;
- disklrucache 存取sd卡工具;实现想法也就是将接口的字符串缓存到本地而已;不一定是网络缓存,可以指定任何想要的字符串保存,如果愿意可以用数据库等等,看需要咯
在保证接口正常...
分类:
移动开发 时间:
2015-05-06 15:09:30
阅读次数:
234
先看一下我最近自己做的一个游戏的效果图,然后在为大家讲述怎么做这样一个分享功能,如果图片不直观,当然如果你也不介意我顺便宣传一下我的游戏,你可以点击以下这个链接,下载我的游戏,进去体验一下里面的这个分享功能:http://zhushou.360.cn/detail/index/soft_id/2954399?recrefer=SE_D_BubbleDeer
好了,接下来我们就来一起探讨一下这...
分类:
移动开发 时间:
2015-05-06 15:10:20
阅读次数:
173
作者:郭嘉
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
github:https://github.com/AllenWells【Android SDK程序逆向分析与破解系列】章节索引一 DEX文件数据结构DEX使用的数据类型如下表所示:
u1~u8:表示1~8字节的无符号数。
sleb128、uled128和uled1...
分类:
移动开发 时间:
2015-05-06 15:07:12
阅读次数:
236
??《Android图片加载与缓存开源框架:Android Glide》
Android Glide是一个开源的图片加载和缓存处理的第三方框架。和Android的Picasso库类似,个人感觉比Android Picasso好用。Android Glide使自身内部已经实现了缓存策略,使得开发者摆脱Android图片加载的琐碎事务,专注逻辑业务的代码。Android Glide使用便利,短短几行...
分类:
移动开发 时间:
2015-05-06 15:04:39
阅读次数:
172
hammerJS是一个优秀的、轻量级的触屏设备手势库,现在已经更新到2.04版本,跟1.0版本有点天壤地别了,毕竟改写了事件名并新增了许多方法,允许同时监听多个手势、自定义识别器,也可以识别滑动方向。不过对于新版本的hammerJS却及其匮乏中文指引文档,就着这一点我还是上官网翻译下英文文档,写一篇...
分类:
移动开发 时间:
2015-05-06 15:04:21
阅读次数:
168
1.你要拥有一个99美金的开发者账号,这个如果你是个人开发者,请自己申请。公司开发者,公司一般已经给你准备了账号,不可能自己掏腰包是不是,呵呵哒。2.拥有了账号之后,首先要确保你的应用程序,可以正常运行,对不对,其次呢,尽量少的触苹果的底线,像什么安卓字眼的东西,我有个朋友,就因为有个安卓的英文拼写...
分类:
移动开发 时间:
2015-05-06 15:02:35
阅读次数:
140
android自定义styleableattrs源码最近在模仿今日头条,发现它的很多属性都是通过自定义控件并设定相关的配置属性进行配置,于是便查询了解了下declare-styleable,下面我把自己的使用感受和如何使用进行说明下。declare-styleable:declare-stylea....
分类:
移动开发 时间:
2015-05-06 15:02:03
阅读次数:
180
1 // 2 // ViewController.h 3 // 05-图片浏览器 4 // 5 // Created by zjj on 15/5/5. 6 // Copyright (c) 2015年 zjj. All rights reserved. 7 // 8 9 #import...
分类:
移动开发 时间:
2015-05-06 15:01:10
阅读次数:
298