python pip update中遇到的问题 本人安装了 python 3.7.1 自带的pip版本比较低,使用的时候出现下面提示You are using pip version 10.0.1, however version 19.0.1 is available.You should consider upgrading via the 'python -m pip install --upgrade pip' command...
ios NSOperation 和NSOperationQueue ios 中gcd功能还是很强大的,但是gcd都是c函数,使用的时候可能总是感觉不是很方便。那么有没有oc实现的呢,当然有了,就是NSOperation和NSOperationQueue,其实它们就是对gdc的包装。下面我就来看一下他们的使用NSOperation是一个抽象类,不能用来封装操作。只能用的他的子类来封装。我们有三种方式来封装分别是:使用子类 NSInvocationOperation使...
ios framework制作流程 首先,新建一个framework项目,如下步骤1..2.然后修改Dead Code Stripping:NO, Link With Standard Libraries:NO Mach-O Type:Static Library
ios gcd学习 ios中的多线程,除了可以用NSThread,还可以使用gcd。gcd的功能还是十分强大的,下面来详细了解一下。gcd是系统一个提供的一个线程队列,当我们需要使用多线程时,只要向已知的队列中添加任务。队列就会按照一定机制去执行这些任务。队列分3类分别是: 连续队列: 顺序执行任务 并发队列:并发执行一个或者多个任务 主队列:它是应用程序中有效队列的主队列,...
ios学习总结之NSThread ios里面多线程有多种实现方案,下面先来了解一下NSThread,这个算是最基础的一个了。首先看NSThread创建,NSThread的创建有三种方法,分别是:-(void)threadCreate{ NSLog(@"%s",__PRETTY_FUNCTION__); //1. NSThread *thread = [[NSThread alloc] initWithTarget...
ios学习总结之代码块(一) 在oc中,代码是比较常用的。它极大的方便了我们的编程。下面对代码块做一下总结。供个人学习交流之用。 代码块对象(简称代码块)是对C语言中函数的扩展。除了函数中的代码,代码块还包含变量绑定。代码块有时也被称为闭包(closure)。 代码块的声明和定义: <returntype> (^blockname)(list of argu...
Android系统Root与静默安装 转载:http://blog.csdn.net/yzzst/article/details/45746853Android系统Root与静默安装静默安装,指的是安装时无需任何用户干预,直接按默认设置安装应用。因为,它的无需用户干预,很多情况下变成了用户压根不知道,应用不知不觉就安装上了。是在推广上极为流氓的手段,很类似PC上的捆绑安装。正因为静默安装时极为流氓的推广行为,所以,
检测电池电量和充电状态 当我们想要更改后台数据的刷新速率来减少对用户影响的时候,先检测下当前的剩余电量和充电状态是个不错的开始。在执行更新数据操作对用户电池寿命的影响取决于当前的剩余电量和充电状态。当设备在通过交流电充电的时候去更新数据对设备电池寿命的影响是微不足道的,所以在大部分情况下当设备在使用交流电充电的时候,您都可以最大化您的数据更新频率。相反的,如果设备没有在充电,减少更新速率会延长设备电池的使用寿命。
使用apktool解包和打包apk 使用apktool解包和打包apk下载apktool工具解包 apktool d xxx.apk -f植入代码 使用apktool解包要植入代码的apk(以下称为A), 使用apktool解包包含待植入代码的apk(以下称为B). -将B的AndroidManifest.xml中相应的权限和各组件声明信息复制到A中. -把B的相应的smali文件复制到A中. -把B
android双imei的获取 public class CTelephoneInfo { private String imeiSIM1;// IMEI private String imeiSIM2;//IMEI private String iNumeric1;//sim1 code number private String iNumeric2;//sim2 code number
详细讲解自定义ViewGroup+Scroller+VelocityTracker做出Launcher滑动 转自:http://blog.csdn.net/u014649337/article/details/38302535滑动在Android UI界面中用的也是比较多的,比如垂直滑动,水平滑动,侧边滑动等等,而且android 也不乏像viewpager这样的滑动控件, 但是有时在做项目的时候,ViewPager往往不能 满足我们的需求,所以我们需要按照自己的要求自定义滑动组件,比如像自
Android--通知之Notification 转载:http://www.cnblogs.com/plokmju/p/android_Notification.html前言 之前一篇博客讲了Android下使用Toast的方式提示消息。这篇博客讲解一下在Android中使用Notification提示消息给用户,Notification是一种具有全局效果的通知,程序一般通过NotificationManager服务来发送
Androidn Notification的使用,解决找不到setLatestEventInfo方法 转自:http://blog.csdn.net/songyachao/article/details/51245370今天使用4.0.3使用Notification notification2 = new Notification(R.drawable.advise2, "通知测试", System.currentTimeMillis());notific
Android中的SystemClock类 转自:http://www.2cto.com/kf/201403/288497.html一、声明:public final class SystemClock extends Object 是一个不可变类。 二、结构:java.lang.Object?android.os.SystemClock三、概述: 它是一个
Android AlarmManager实现不间断轮询服务 转自:http://blog.csdn.net/ryantang03/article/details/9317499在消息的获取上是选择轮询还是推送得根据实际的业务需要来技术选型,例如对消息实时性比较高的需求,比如微博新通知或新闻等那就最好是用推送了。但如果只是一般的消息检测比如更新检查,可能是半个小时或一个小时一次,那用轮询也是一个不错的选择,因为不需要额外搭建推送服务器,不用额外配
PendingIntent与Intent的区别 转自:http://www.cnblogs.com/tianguook/archive/2012/10/17/2727508.htmlpendingIntent字面意义:等待的,未决定的Intent。要得到一个pendingIntent对象,使用方法类的静态方法 getActivity(Context, int, Intent, int), getBroadcast(Context
Android手机的休眠状态 转自:http://blog.csdn.net/berber78/article/details/46696675任何一个应用申请了 wakelock 锁,待机(按:什么是待机?待机与屏幕黑、锁屏、休眠的关系是什么?)时没有释放掉,系统是不会进入待机的,直到所有应用的 wakelock 锁都释放掉了,才会进入待机。如果不进行特别的设置,Android会在一定时间后屏幕变暗,
ExecutorService生命周期 转自http://victorzhzh.iteye.com/blog/1010359ExecutorService接口继承了Executor接口,定义了一些生命周期的方法Java代码 public interface ExecutorService extends Executor { void shutdown(); List
【Java线程】Java线程池ExecutorService 转载:http://blog.csdn.net/vking_wang/article/details/9619137示例[java] view plain copy print?import java.util.concurrent.ExecutorService; import java.util.concurrent.E
Android中的WakeLock使用 转载:http://landerlyoung.github.io/blog/2014/10/31/androidzhong-de-wakelockshi-yong/android系统在手机屏幕锁定之后一般会让手机休眠,以提高电池的使用时间。但是休眠意味着CPU频率降低,有时候可能需要做一些需要大量运算的任务,所以需要唤醒CPU。WakeLock可以做到这一点。WakeLock的