自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (7)
  • 收藏
  • 关注

原创 OC基础学习笔记

关于OC方面的基础笔记总结: #import int main(int argc, const char * argv[]) { @autoreleasepool { //定义一个block类型的变量,打印N条线 void (^myBlock)(int)=^(int n) { for (int i=0;i NSLog(@"------

2017-09-07 11:06:01 403

转载 解析包时出现问题”和人品问题无关

android手机在安装应用时难免会出现“解析包时出现问题”这一提示并且无法成功安装软件。现在小魂采集各种导致该提示的可能情况,以解决多数人的问题。 1.安卓系统或所安装的软件不支持中文文件名和使用全角字母符号 解决方法肯定就是更改文件名和文件夹名了。 2.在下载的过程中apk程序遭损害 解决方法是另换网站下载,或者更换下载软件 3.可能你装的安卓root存在对不安全软件的排斥 解决方

2016-08-17 16:01:31 822

原创 Android隐式启动Activity匹配详解:Action,category,data

隐式启动Activity的intent到底发给哪个activity,需要进行三个匹配,一个是action,一个是category,一个是data,可以是全部或部分匹配 同样适用于Service和BroadcastReceiver,下面是以Activity为例     MainActivity.java --主Activity TestActivity.java --需

2016-08-03 08:20:06 474

翻译 C语言中.h和.c文件解析(非常精彩,一起分享)

简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程:       1.预处理阶段   2.词法与语法分析阶段   3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件 (.obj文件)   4.连接阶段,将各个目标文件中的各段代码进行绝对地址定位,生成跟特定平台相关的可执行文件,当然,

2016-05-05 16:56:00 479

翻译 关于同步线程安全问题

记下来,很重要。 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。      二、然而,当一个线程访问ob

2016-03-26 07:43:13 324

翻译 正确使用 Volatile 变量

Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用 volatile 变量的模式,并强调了几种不适合使用 volatile 变量的情形。 锁提供了两种

2016-03-23 07:48:20 258

转载 ADB server didn't ACK,failed to start daemon的解决方法

运行Android程序时,可能会出现  The connection to adb is down, and a severe error has occured.You must restart adb and Eclipse... 的错误 解决方法: ----------------------------------------------------

2016-03-02 17:41:45 561

转载 am,pm命令

adb shell中的am pm命令,一些自己的见解和大多数官网的翻译。 先说下am命令,am全称activity manager,你能使用am去模拟各种系统的行为,例如去启动一个activity,强制停止进程,发送广播进程,修改设备屏幕属性等等。当你在adb shell命令下执行am命令: am 你也可以在adb shell前执行am命令: adb shell am start -

2016-02-26 08:03:21 449

翻译 adb shell 基本命令

命令窗口通过adb shell 进入android 的Linux命令界面,输入am -help看到如下信息:  我们可以通过命令启动android中的Activity,Service,BroadcastReceiver 等组件      拨打一个电话:      am start -a android.intent.action.CALL -d tel:10086     

2016-02-26 07:55:25 519

转载 contentprovider的学习实例总结

工作中遇到了contentprovider数据共享机制,下面来总结一下: 一、ContentProvider简介        当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpr

2015-06-07 14:54:19 253

转载 Android数据库 之 SQLite数据库

Android数据库之SQLite数据库 Android数据库  一、关系型数据库SQLIte   每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的、与操作系统无关的SQL数据库—SQLite。SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据库,它的设计目标是嵌入式的,占用资源非常的低,只需要几百K的内存就够了。SQLite已经被

2015-05-31 11:41:06 316

史上最强java面试宝典

史上最强java面试宝典,走过路过,不要错过,免费分享。

2015-07-19

小猪佩奇4季全部英文文本.pdf

小猪佩奇4季全部英文文本, 可以打印出来练习日常口语,找了很久才找到的,希望大家能够喜欢,多多下载哦

2020-11-26

hopperDisassembler V4

hopperDisassembler, windows, mac版本都有哦哦,需要的朋友有福了. 亲测,可用,造福大家了

2017-12-02

smalidea,反编译神奇

smalidea,反编译神奇

2016-05-11

AndroidKiller_v1.3.1.zip

AndroidKiller_v1.3.1.zip 好用的安卓反编译工具,亲测可用.

2017-12-02

一个好的C#写的DES,免费分享给大家

一个好的C#写的DES,免费分享给大家

2016-05-05

仿微信录音成功

仿微信录音成功,一个简单的列子,分享给大家.

2015-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除