Android 基础库 - 插件框架 - 资源覆盖
多目标
有时候多个应用使用了相同的资源,为了方便定制资源包的管理,需要一个定制资源包可以同时覆盖对多个目标应用。
但是相同资源在每个应用中的资源名称定义的一般都不一样,这就需要我们对Android的ID映射(idmap)机制进行扩展,引入名称映射(name-map)机制。
定制资源包里面应该针对每一个覆盖目标,包含一个“名称映射”描述文件。
为了兼容只有ID映射的情形,可以规定如果针...
js 文件的函数报未定义,表单自动提交
写了一个简单的登录功能,遇到两个小问题。
1、表单自动提交。很奇怪,我没有做提交操作,也不是用的type=submit,怎么就自动提交了呢,原来type=image也会自动提交,而我恰巧用的就是type=image因为要用图片做背景,如果不让自动提交的话,可以加上onclick=‘renturn doSubmit()’语句,在doSubmit()函数中做判断,若满足条件返回true表单提交,若不满...
Android中jni的c/c++编译
创建jni目录,放入c/c++源码:
在gradle下的Android闭包中加入:
sourceSets {
main {
jni.srcDirs = []
}
}
编译:
错误:
解决方法:
在Android.mk中添加:
LOCAL_DISABLE_FATAL_LINKER_WARNINGS := true
或
LOCAL_LD...
c语言实现DES算法的密钥生成算法
直接上源代码
要求是输入是密钥是十六位数,字母要大写
#include<stdio.h>
int main()
{
int i,t,j=0;
char key[16]; //初始输入
int key1[64];
int key2[56];
int key3[48];
int c[28],c1[28]; /...
Python正则表达式初识(五)
正则表达式的内容很丰富,今天小编继续给大家分享Python正则表达式的基础知识。今天要给大家的讲的特殊字符是竖线“|”。竖线“|”实质上是一个或的关系。
1、直接上代码演示,比方说我们需要匹配一个字符串“dcpeng123”,匹配模式为 “(dcpeng|dcpeng123)”,记得匹配模式中要有括号,否则后面的group方法会报错。
如上图所示,匹配模式“(dcpeng|dcpe...
前端基础4:Basic Terminal Usage
【参考文献】
https://github.com/juanfrans/GSAPP-AP/wiki/Basic-Terminal-Commands
https://computers.tutsplus.com/tutorials/40-terminal-tips-and-tricks-you-never-thought-you-needed--mac-51192
Python用format格式化字符串
Python用format格式化字符串
https://www.cnblogs.com/Xjng/p/4092600.html
format是是python2.6新增的一个格式化字符串的方法,相对于老版的%格式方法,它有很多优点。
1.不需要理会数据类型的问题,在%方法中%s只能替代字符串类型
2.单个参数可以多次输出,参数顺序可以不相同
3.填充方式十分灵活,对齐方式十分强大
4.官...
rlogin命令与.rhosts 文件、/etc/hosts.equiv 文件
登录到远程系统 (rlogin)
通过 rlogin 命令,可以登录到远程系统。登录之后,可以浏览远程文件系统并处理其内容(受授权限制)、复制文件或执行远程命令。
如果要登录到的系统位于远程域中,请务必在系统名称后附加域名。在以下示例中,SOLAR 是远程域的名称:
rlogin pluto.SOLAR
此外,也可以通过键入 Ctrl-D 组合键随时中断远程登录操作。
远程登录验证 ...
由于建立mysql数据库时采用默认字符集配置,导致数据库操作报错django.db.utils.OperationalError:1267
数据库建立时,使用默认字符集,结果字符集变成latin1 -- cp1252 West European,程序报错。
https://www.aliyun.com/jiaocheng/1105879.html?spm=5176.100033.2.19.364f8cd8GHlp7A
django插入数据库错误:mysql的1267错误
发布时间:2018-04-16 来源:网络 上传者...
MTK添加资源(含52_11B情况的说明)
1、文件结构
目录一:plutommi\MMI\FirstApp
目录二:plutommi\MMI\FirstApp\FirstAppInc
文件列表:
FirstAppDef.h:用于存放本程序所需要的类型,结构,常量的定义
FirstAppProt.h:用于存放本程序中的所有函数声明,但此文件只被本文件的源程序所加载
FirstAppGprot.h:也是用于存放函数声明,但是此文件
引用 MTK资源编译加载时找不到模块的头文件
如:
discovery\discoveryinc\myappDefs.h文件在资源编译时找不到,为什么呢?
如果这么个模块是我们自己新加入的,则很有可能没有在目录(plutommi\Customer\ResGenerator)下的makefile中添加我们自己头文件目录。
以下是该makefile文件中的有关系统中所有module的头文件路径设置;该makefile文件是由资源
SIM卡中UCS2编码的三种格式(80,81,82)分析
操作SIM卡中的数据操作主要有两个地方,一个是短信操作,还有一个通讯录操作,两种编码略有差别:
1、短信息操作:
在短信息中,默认一条短信的最大长度为140个字节。
纯ASCII字符主要采用7-bit编码格式,即只是利用了字符的后7位数据,这样160个ASCII字符只占用140个字节。这样我们手机的一条短信就可以发送160个ASCII字符了。
包含汉
MTK 文件创建及读写
9.2
文件读写在任何平台上开发应用程序,最基础的就是文件的输入输出。任何需要持久化存储的数据,都离不开文件读写。
MTK使用FAT文件系统,对于模拟器文件系统放在目录plutommiWIN32FS下,如DRIVE_C、DRIVE_D等等。
我们通过一系列实例来具体讲解文件的读写过程。
·
创建目录
首先在E盘根目录下创建文件夹FileTest。编写一个函数CreateFileDir来
MTK IMSI 读取
[cpp] view
plaincopy
MYQUEUE Message;
Message.oslSrcId = MOD_MMI;
Message.oslDestId = MOD_L4C;
Message.oslMsgId = MSG_ID_MMI_SMU_GET_IMSI_REQ;
mtk10A 资源添加
对MTK还不太熟,只是知道添加资源的大概步骤。以前都是在09A上添加的,听说10A变化很大,还好有一份官方文档《10A_MMI_Resource_Training.pdf》写的很详细。就动手做一下吧。
先回顾一下09A添加资源的方法:
1、在plutommi/mmi/Inc/MMIDataType.h文件增加资源ID范围。
2、在MMI目录下新增MyFirst
ZUUL-API网关
更多干货
分布式实战(干货)
spring cloud 实战(干货)
mybatis 实战(干货)
spring boot 实战(干货)
React 入门实战(干货)
构建中小型互联网企业架构(干货)
python 学习持续更新
ElasticSearch 笔记
kafka storm 实战 (干货)
...
今日推荐
周排行