- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 Android 给textView和editText 添加方框
android:background=”@drawable/textview_border”<?xml version="1.0" encoding="UTF-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <!--<solid android:color="#ffffff" /> 定义填充
2017-05-23 11:14:15 1423
原创 Android Adb 使用大全
获取序列号:adb get-serialno查看连接计算机的设备:adb devices 重启机器:adb reboot 重启到bootloader,即刷机模式:adb reboot bootloader 重启到recovery,即恢复模式:adb reboot recovery 查看log:adb logcat 终止adb服务进程:adb kill-server 重启adb服务进程:a
2017-05-23 11:10:45 321
转载 Android 中常用的轮子
1. 缓存DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载Android Universal Image Loader 一个强大的加载,缓存,展示图片的库 Picasso 一个强大的图片下载与缓存的库 Fresco 一个用于管理图像和他们使用的内存的库 Glide 一个图片加载和缓存的库 3. 图片处理Picasso-transformations 一
2017-05-19 10:11:26 386
转载 IOS MVVM 设计模式
开篇 转载自 MVC Model-View-Controller是一个用来组织代码的权威范式。Apple甚至是这么说的。在MVC下,所有的对象被归类为一个model,一个view,或一个controller。Model持有数据,View显示与用户交互的界面,而View Controller调解Model和View之间的交互。 MVVM MVVM的出现主要是为了解决在开发过程中Controller
2017-05-18 14:46:25 488
原创 object-c 和 java 可以通用的DES散列加密
Java 加密和解密public class CryPtor { /** * 加密 * @param datasource byte[] * @param password String * @return byte[] */ public static byte[] encrypt(byte[] datasource, String pass
2017-05-18 09:05:10 852
原创 Java 观察者模式
采用接口方式:package te4;//通知接口public interface Subject {public void Add(BaseObserverObj obj);public void Del(BaseObserverObj obj);public void Noti();}import java.util.ArrayList;//通知类public class Su
2017-05-17 00:38:59 207
原创 iOS 生成静态库和动态库
简介什么是库? 库是程序代码的集合,是共享程序代码的一种方式根据源代码的公开情况,库可以分为 2 种类型开源库 公开源代码,能看到具体实现比如 SDWebImage 、 AFNetworking闭源库 不公开源代码,是经过编译后的二进制文件,看不到具体实现主要分为:静态库、动态库静态库和动态库静态库和动态库的存在形式 静态库: .a 和 .framework动态库: .dylib 和 .fr
2017-05-11 11:14:41 422
原创 解释型语言与编译型语言的区别
编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。虽然Java程序在运行之前也有一个编译过程,但是并不是将程序编译成机器语言,而是将它编译成字节码(可以理解为一个中间语言)。 在运行的时候,
2017-05-10 14:11:47 475
原创 IOS crash处理
在调试程序的时候,总是碰到crash的bug,而且一追踪就是一些汇编的代码,让人特别疑惑。下面总结一些crash调试几种的方法。基本上有错误分为以下几种类型:signal(SIGABRT, MySignalHandler);signal(SIGILL, MySignalHandler);signal(SIGSEGV, MySignalHandler);signal(SIGFPE, MySignalH
2017-05-08 09:46:44 500
原创 IOS 收集的一些好的文章
个人收藏 ios进阶(一)ios进阶(二)RuntimeIOS 项目的一些优化招一个靠谱的IOS开发者隐藏在runtime中的接口iOS性能优化:Instruments使用实战instruments使用手册ios 播放器框架Java并发编程相关java多线程系列文章IOS自动化打包...
2017-05-08 00:49:38 294
转载 iOS蓝牙开发:蓝牙连接和数据读写
当下蓝牙开发可谓是越来越火,不论是智能穿戴的兴起还是蓝牙家具,车联网蓝牙等等,很多同学也会接触到蓝牙的项目,我从事蓝牙开发也有一段时间了,经手了两个项目。废话不多说了,先向大家简单的介绍有关蓝牙开发的知识。蓝牙低能耗(BLE),以下介绍的都是围绕iOS的框架展开的。蓝牙开发分为中心者模式和管理者模式:1.常用的(其实99.99%)就是使用中心者模式作为开发,就是我们手机作为主机,连接蓝牙外设;2.管
2017-05-08 00:35:23 788
原创 IOS NSDate
+(NSString*)GetDetailTime{ //获得系统时间 NSDate * senddate=[NSDate date]; NSDateFormatter *dateformatter=[[NSDateFormatter alloc] init]; //[dateformatter setLocale:[NSLocale localeWithLocaleI
2017-05-06 16:14:06 292
原创 IOS 获取网络状态
通过AfnetWorking 第三方的网络封装包实现//开始监控[[AFNetworkReachabilityManager sharedManager] startMonitoring]; [[AFNetworkReachabilityManager sharedManager]setReachabilityStatusChangeBlock:^(AFNetworkReachabilit
2017-05-06 14:16:08 426
原创 IOS 二维码
生成二维码 导入CoreImage 库#import <CoreImage/CoreImage.h>-(UIImage*)getImageFromStr:(NSString*)str{ //创建过滤器 CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"]; //恢复默认设置 [filte
2017-05-04 11:09:13 439
原创 IOS 字符编码转码
很多时候软件读取的中文网页编码集是gb2312GB2312编码格式NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);有时候会遇到未知编码可能GB2312 或者UTF8编码 如果GB2312强转utf8 会出现 转出的字符串为 nil;如果转”成功”了
2017-05-04 10:37:40 990
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人