- 博客(47)
- 资源 (10)
- 收藏
- 关注
转载 PLMN各种类型的含义及说明
常见各种PLMN的含义(RPLMN,HPLMN...)以及自动选网原则RPLMN:Registered PLMN 终端在上次关机或脱网前登记上的PLMN,会临时保存在USIM卡上HPLMN: Home PLMN 用户USIM对应IMSI的PLMNEHPLMN:EquivalentHome PLMN,HPLMN对应的运营商可能会有不同的号段,例如中国移动有46000、46002、46007 三个号段。 46002相对46000就是EHPLMN;运营商烧卡时写入USIM卡中EPLMN: Equ...
2020-07-13 14:28:54
2904
转载 cmake 常用变量和常用环境变量--整理 .
一,cmake 变量引用的方式:前面我们已经提到了,使用${}进行变量的引用。在 IF 等语句中,是直接使用变量名而不通过${}取值二,cmake 自定义变量的方式:主要有隐式定义和显式定义两种,前面举了一个隐式定义的例子,就是 PROJECT 指令,他会隐式的定义<projectname>_BINARY_DIR 和<projectname>_SOURCE_DI...
2020-04-08 17:54:30
567
转载 Shell脚本调试程序bashdb的使用
与众多脚本语言一样,Shell 脚本在执行时出错是很常见的,最简单的原因无外乎脚本在编写的过程中出现了语法错误或者不小心输错了命令等。找出脚本中的错误是很重要的能力。比如,我经常不小心会把 echo 命令写成了 ehco,那么执行就会出现下面这种情况:Shell 1 2 [root@localhost ~]# sh test test: li...
2019-01-14 15:24:54
363
原创 删除某个目录及子目录下某几种种类型的文件或者除某几种类型的文件命令
find /usr/tomcat/webapps/sec/common/extjs/ \( -name '*.zip' -or -name '*.backup' \) -type f -print -exec rm -rf {} \;删除/usr/tomcat/webapps/sec/common/extjs/目录下 zip和backup的文件find . -name "*.mp4" ...
2018-08-24 17:25:32
653
原创 一种监控应用和拉起应用的方式
VOS_VOID* test_SnmpClient_MsgProc(VOS_CHAR *argv []){ const VOS_CHAR *fifo_name = "/xxx/snmpd.pipe"; VOS_INT pipe_fd = -1; VOS_INT res = 0; int i = 0; int pid = 0; const VOS_I...
2018-08-17 10:23:03
409
转载 js ctrl+z 屏蔽及Keycode常数表
Js实现Ctrl+S/Ctrl+N/Ctrl+Z提交/撤销/新建/附:Keycode常数表<script> function a(e){ if (event.ctrlKey==1) { ...
2018-08-17 10:12:16
2385
1
转载 一篇简绍android SQLite基础的好文章
Android数据库 之 SQLite数据库Android数据库 一、关系型数据库SQLIte 每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的、与操作系统无关的SQL数据库—SQLite。SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据库,它的设计目标是嵌入式的,占用资源非常的低,只需要几百K的内存就够了
2015-10-10 11:55:32
557
原创 android 学习之基础篇一
android 学习之基础篇一1:了解android历史2:环境搭建3:运行第一个程序HelloWorld4:android工程结构分析5:debug调试6:快捷键总结
2015-10-09 13:49:32
345
原创 android 序列化
1. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, which
2015-10-09 13:30:18
399
转载 本地socket 通讯说明
socket API原本是为网络通讯设计的,但后来在socket的框架上发展出一种IPC机制,就是UNIXDomain Socket。虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIX Domain Socket用于IPC更有效率:不需要经过网络协议栈,不需要打包拆包、计算校验和、维护序号和应答等,只是将应用层数据从一个进程拷贝到另一个进
2015-09-09 17:33:23
343
转载 startActivityForResult用法
startActivityForResult用法详解一、如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Activity 关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activi
2015-08-24 14:37:26
372
原创 selector
一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片 默认时的背景图片--> 没有焦点时的背景图片 --> android:drawable="@drawable/pic1" /> 非触摸模式下获得焦点并单击时的背景图片 --> android:state_pres
2015-08-21 17:47:29
313
转载 图层解释
图解CSS的padding,margin,border属性W3C组织建议把所有网页上的对像都放 在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落、列表、标题、图片以及层。盒模型主要定义四个区域:内容 (content)、边框距(padding)、边界(border)和边距(margin)。 对于初学者,经常会搞不清楚margi
2015-08-20 13:59:51
453
原创 StringBuffer的示例
1、StringBuffer与String的关系 A、是两个不同的类,String实例一旦创建完毕,就不能再修改起内容。而StringBuffer实例则可修改实例所包含的字符序 列。 B、两者间的转换: *从一个StringBuffer实例可以通过类String的构造方法构造出一个具有相同字符序列的String实例。 格式如下:new String(String
2015-08-13 14:04:24
601
转载 theme style 闪屏
1、自定义Theme复制代码 代码如下:设置背景图Theme @drawable/ipod_bg true //2、设置透明Theme true true 上面我定义了两种Theme,第一种Theme就是设置一张背景图。当程序启动时,首先显示这张背景图,避免出现黑屏。第二种Theme是
2015-08-12 20:42:31
375
翻译 pendingItent说明
A description of an Intent and target action to perform with it. Instances of this class are created with getActivity, getActivities, getBroadcast, and getService; the returned object can be hande
2015-08-12 17:52:23
395
转载 URI简绍
就Android平台而言,URI主要分三个部分:scheme, authority and path。其中authority又分为host和port。格式如下:scheme://host:port/path举个实际的例子:content://com.example.project:200/folder/subfolder/etc\---------/ \---------
2015-08-12 17:42:33
470
转载 Android:android.intent.category 定义
定义的种类与版本相关,这里列出 android 4.1的定义 :F:\Android\sdk\platforms\android-16\data\categories.txt[html] view plaincopyprint?android.intent.category.ALTERNATIVE # android.intent.category.A
2015-08-12 17:24:37
1418
原创 开启定位服务
1.第一种方法Intent gpsIntent = new Intent(); gpsIntent.setClassName("com.android.settings", "com.android.settings.widget.SettingsAppWidgetProvider"); gpsIntent.addCategory("android.intent
2015-08-12 16:56:44
512
转载 android 获取时间的方法
整理一下,获取时间java代码:import java.text.SimpleDateFormat;SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss ");Date curDate = new Date(System.currentTimeMillis
2015-08-12 15:15:35
500
转载 手机信号强度
if (!signalStrength.isGsm()) { int dBm = signalStrength.getCdmaDbm(); if (dBm >= -75) bin = SIGNAL_STRENGTH_GREAT; else if (dBm >= -85) bin = SIGNAL_STRENGTH_GOOD; else i
2015-08-12 11:43:59
592
转载 Matrix学习
发现一篇文章写的很好,转载之!http://www.360doc.com/content/11/1215/11/7635_172396706.shtmlMatrix学习——基础知识 以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,前段时间在使用GDI+的时候再次学习如何使用矩阵来变化图像,看了之后在这里总结说明。首先大家看看下面这个3 x 3的矩阵,这个矩阵被分割成4部
2015-08-11 15:10:42
333
原创 BitmapDrawable 与 Bitmap
Bitmap继承Parcelable,可见是一个可以跨进程传输的对象BitmapDrawable继承Drawable,可Drawable只是一个抽象类,可见此类是一个存放数据流的载体使用情况:如果想绑定imageView之类的控件,两者都可以用,而想要将图片数据转换成其它对象,Bitmap功能更强大,而BitmapDrawable只是一个流的载体,所以一般获取src资源文件的时候用得多
2015-08-11 12:06:53
322
原创 popupwindows用例
Android一般而言的对话框有两种:PopupWindow和AlertDialog。它们的不同点在于:AlertDialog的位置固定,而PopupWindow的位置可以随意AlertDialog是非阻塞线程的,而PopupWindow是阻塞线程的PopupWindow的位置按照有无偏移分,可以分为偏移和无偏移两种;按照参照物的不同,可以分为相对于某个控件(Anchor锚)和相对
2015-08-11 10:52:34
373
翻译 LayoutInflater 与 inflate
一:setContentView和inflatesetContentView()一旦调用, layout就会立刻显示UI;而inflate只会把Layout形成一个以view类实现成的对象,有需要时再用setContentView(view)显示出来。一般在activity中通过setContentView()将界面显示出来,但是如果在非activity中如何对控件布局设置操作了,
2015-08-11 10:25:52
300
转载 如何关闭应用程序
在开发一个android应用软件时,考虑如何关闭应用程序的问题。一开始采用当前Activity调用finish()来完成,但这种做法是不对的。对于finish()方法System.exit(0),android.os.Process.killProcess(android.os.Process.myPid()) ,只能关闭当前的Action,对于单Activity的应用程序有效,如果对于有多外
2015-08-05 17:34:56
661
转载 PowerManager分析
想写这样一篇文章,发现大神们已经写了很多,转载整合一下吧Android.os.PowerManagerPowerManager的flag的意思:Java代码 1.//PowerManager的一般用法,请求和释放唤醒锁 2.PowerManager powerMgr = (PowerManager) 3. getSystemService(C
2015-08-03 18:44:10
970
原创 VISIBLE INVISIBLE GONE
android中UI应用的开发中经常会使用view.setVisibility()来设置控件的可见性VISIBLE:设置控件可见INVISIBLE:设置控件不可见,占用布局空间GONE:设置控件隐藏,不占用布局空间View.VISIBLE--->可见View.INVISIBLE--->不可见,但这个View仍然会占用在xml文件中所分配的布局空间,不重新layout
2015-08-03 14:34:31
445
原创 win7 adb 64位安装
adb的全称为Android Debug Bridge,就是起到调试桥的作用安装步骤如下:1:下载adb包http://download.youkuaiyun.com/detail/w9y9p9999/8943977压缩包内附:adb.exeAdbWinApi.dllAdbWinUsbApi.dllfastboot.exeshell.bat2:解压32位系统
2015-07-29 17:53:09
2695
原创 edittext输入类型总结
总结一下edit 输入类型总结 android:inputType="none" 随便吧 android:inputType="text" 文本类型,多为大写、小写和数字符号 android:inputType="textCapCharacters" 字母大写 android:inputType="textCapWords" 首字母大写 android:inputTy
2015-07-27 14:47:50
504
原创 x86 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
eclipse编译出来的apk,安装时报出INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的错误。原因:apk的AndroidManifest.xml中声明了android:sharedUserId="android.uid.system",但没有相应的签名解决方案:1.将签名工具(signapk.jar)(/TOPDIR/out/host/linux-x8
2015-07-20 21:15:07
346
转载 Intent与IntentFilter
Intent用于启动Activity, Service, 以及BroadcastReceiver三种组件, 同时还是组件之间通信的重要媒介.使用Intent启动组件的优势1, Intent为组件的启动提供了一致的编程模型. 无论想要启动的组件是Activity, Service, 还是BroadcastReceiver, 都可以使用Intent封装启动的意图.2, 在某些时候, 应
2015-05-06 15:05:00
315
转载 android的消息处理机制(图文+源码分析)—Looper/Handler/Message
作者: 字体:[增加 减小] 类型:转载 这篇文章写的非常好,深入浅出;android的消息处理机制(图+源码分析)—Looper,Handler,Message是一位大三学生自己剖析的心得,感兴趣的朋友可以了解下哦,希望对你有所帮助这篇文章写的非常好,深入浅出,关键还是一位大三学生自己剖析的心得。这是我喜欢此文的原因。下面请看正文:作为一个大三的预备程序员
2015-05-06 14:34:18
335
转载 C++ 关键字——friend
C++ 关键字——friend 友元是指:采用类的机制后实现了数据的隐藏与封装,类的数据成员一般定义为私有成员,成员函数一般定义为公有的,依此提供类与外界间的通信接口。但是,有时需要定义一些函数,这些函数不是类的一部分(注意友元函数不是类的一部分),但又需要频繁地访问类的数据成员,这时可以将这些函数定义为该函数的友元函数。除了友元函数外,还有友元类,两者统称为友元。友元
2015-04-16 19:27:32
306
原创 x86、armeabi、armeabi-v7a Application.mk NDK 相关
很多朋友在开发Android JNI的的时候,会遇到findlibrary returned null的错误,因为某种原因,so没有打包到apk中。下面浅析下引起该错误的原因以及平台兼容性问题。一、没有将so打包到apk中的原因。当你发现到findlibrary returned null的错误时,其实最直接的解决办法就是解压apk,看看apk中的x86、armeabi、arm
2015-04-15 18:51:49
1403
原创 Android.mk中变量的:=和+=
Android.mk中变量的:=和+= 如题:Android.mk中变量的:=和+=在用法上的区别要注意 例如::=定义变量,+=用于对变量添加属性 LOCAL_LDLIBS := -lcrypto LOCAL_LDLIBS += -lssl 如果你还想加上log就再补充: LOCAL_LDLIBS += -llog
2015-04-15 18:05:04
942
转载 Android.mk 说明
Android.mk文件用来告知NDK Build 系统关于Source的信息。 Android.mk将是GNU Makefile的一部分,且将被Build System解析一次或多次。所以,请尽量少的在Android.mk中声明变量,也不要假定任何东西不会在解析过程中定义。Android.mk文件语法允许我们将Source打包成一个"modules". modules可以是:
2015-04-15 17:52:47
311
原创 NDK android.mk Application.mk
Android.mk文件用来告知NDK Build 系统关于Source的信息。 Android.mk将是GNU Makefile的一部分,且将被Build System解析一次或多次。所以,请尽量少的在Android.mk中声明变量,也不要假定任何东西不会在解析过程中定义学习一个android.mkLOCAL_PATH := $(call my-dir)inclu
2015-04-15 17:46:56
440
转载 makefile 基础知识
gcc Makefile 入门使用make命令编译项目文件入门目录:一、make命令的运行过程二、基本gcc编译命令三、简单Makefile文件的编写四、实例一、make命令的运行过程 在shell的提示符号下,若输入"make",则它会到目前的目录下找寻Makefile这个文件.然后依照Makefile中所记录的步骤一步一步的来执行.在我
2015-04-15 17:27:40
362
转载 makefile 特殊字符 二
在makefile中,有时会接触到一些以特殊字符打头的命令,比如@, -, +,如果之前没有接触过的话,会感觉比较奇怪,其实,多是一些为了实现特定行为模式而引入的标记符。 命令行以'@'打头的含义: 在执行到的时候不回显相应的命令内容,只显示命令的输出。命令行以'-'打头的含义: 在执行到的时候如果发生错误(退出返回非零状态)时,不中断make过程。命令行以'+'打头的含义
2015-04-15 16:23:54
424
中文 BREW BMP START WITH BMP
2011-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人