自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 加密芯片介绍 加密芯片选择(加密IC) 加密芯片原理

原文链接:https://blog.csdn.net/chengjian815/article/details/107516575前端时间有研究多款加密芯片,加密算法实现,以及破解可能,也有一些个人的观点,仅供参考;一,加密芯片的来源及工作流程:市面上的加密芯片,基本都是基于某款单片机,使用I2C或SPI等通讯,使用复杂加密算法加密来实现的,流程大致如下:主控芯片生成随机码 --> 主控芯片给加密芯片发送明文 --> 加密芯片通过加密算法对明文进行加密生成密文 -->

2021-12-06 09:53:34 1963 2

原创 最近在修改statusBar,添加几张图片.编译源码包时,一直提示无法找到R.drawable.xxxx必须手动编译下指定的图片文件生成R.

最近在修改statusBar,添加几张图片.编译源码包时,一直提示无法找到R.drawable.xxxx 必须手动编译下指定的图片文件生成R. $touch frameworks/base/packages/SystemUI/res/drawable-hdpi/register_null.png ...

2018-04-10 22:03:36 269

翻译 ssl 命令访问其他的服务器

ssl root@ip例如 ssl [email protected] 这样就可以访问了

2018-04-10 22:01:55 1709

翻译 tar的解析

1压缩命令zip -cvf 压缩之后的文件 要压缩的文件zip -cvf mtklog.zip mtklog1:tar   tar [-cxtzjvfpPN] 文档和目录 ....   参数:   -c :建立一个压缩文档的参数指令 (create 的意思 ) ;   -x :解开一个压缩文档的参数指令!   -t :查看 tarfile 里面的文档!    特别注意,在参数的下达中, c/...

2018-04-10 22:01:11 275

翻译 zip 命令

语法:unzip 〔选项〕 压缩文件名.zip 各选项的含义分别为: -x 文件列表 解压缩文件,但不包括指定的file文件。 -v 查看压缩文件目录,但不解压。 -t 测试文件有无损坏,但不解压。 -d 目录 把压缩文件解到指定目录下。 -z 只显示压缩文件的注解。 -n 不覆盖已经存在的文件。 -o 覆盖已存在的文件且不要求用户确认。 -j 不重建文档的目录结构,把所有文件解...

2018-04-10 22:00:37 1008

原创 linux 的scp 命令

linux 本地文件上传到服务器scp /home/zh/file.1txt  [email protected]:/user/zh从服务器下载文件scp [email protected]:/user/zh/file1.txt /home/liujia命令scp [email protected]:/user/liujia/ /home/zhcp报错:not a regular file原因是 这样是...

2018-04-10 21:57:56 217

原创 对于mk文件的理解

对于今天早上学习到的makefile 文件:LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS)PRODUCT_COPY_FILES += $(LOCAL_PATH)/+目录和文件比如 就是拷贝文件到:文件原来位置PRODUCT_COPY_FILES += $(LOCAL_PATH)/libs/armeabi/sdkcore.so:system/li...

2018-04-10 21:54:06 18874

原创 几种测量app启动时间的方式

1.直接看log android自身提供的 ActivityManager: Displayed com.android.myexample/.StartupTiming: +768ms这个信息在activity 窗口完成所有的启动事件之后,第一次绘制的时候输出。这个时间包括了从启动进程到第一次布局与绘制的所有时间。这基本上是你需要知道的主要时间。2.通过调用reportFullyDrawn()...

2018-04-10 20:37:15 1680

原创 总结之前有道笔记的内容--对于Touch 的不同讲解

Indicates that we are not in the middle of a touch gesture 就是并没有touch事件static final int TOUCH_MODE_REST = -1;Indicates we just received the touch event and we are waiting to see if the it is a tap or...

2018-04-10 20:34:49 200

原创 总结之前有道笔记的内容--对于postdelay方法的讲解

postdelay:是运行在当前所依附的线程中的,然后这边其实就是阻塞当前线程停止2ms 然后去做这件事情。然后所有的onScroll和onScrollStateChange都是运行在主线程中的,所以你只要调用定位item的的那个函数就会发生,定位的作用。这个可以解决一个场景就是,如果你想要一个上拉刷新的效果,然后你可以通过将View的layout文件布局,然后实现上拉,但是你需要一个滚动的效果,...

2018-04-10 20:24:18 1126

原创 动态计算控件高度和宽度的方法

/*int totalHeight = 0;double count = 2.0;int num = (int) Math.ceil(mDataHelperCurrent.getCountWithImage(mFontMetas) / count);totalHeight = (int) num* (int) (this.getResources().getDimension(

2016-10-20 12:49:44 796

原创 AlertDialog源码解析之一

首先我们先了解关于AlertDialog之间的继承关系AlertDialog extends Dialog implements DialogInterfacepublic class Dialog implements DialogInterface, Window.Callback,KeyEvent.Callback, OnCreateContextMenuListener

2016-10-20 12:48:34 903

原创 optionMenu如何弹出

1.我们通过工具抓取的是 ListMenuPresenter.java 2.通过分析得到ListMenuPresenter.java (里面包含BaseAdapter)--> ExpandedMenuView.java extends ListView --> ListMenuItemView.javaListMenuItemView.java extends LinearLayou

2016-10-20 12:47:25 737

原创 android 中xml文件的各种样式的学习

http://keeganlee.me/post/android/20150916代码规范演示:inset xmlns:android="http://schemas.android.com/apk/res/android" android:insetLeft="16dp" > shape android:shape="rectangle" >

2016-03-02 14:22:24 484

原创 Context mContext = getApplicationContext();

Context mContext = getApplicationContext();其中这个是没有theme的配置的,所以应该都是用的默认的theme的配置。

2016-02-23 09:48:56 1062

转载 Android中发现java代码设置的字体过大

转自:http://www.2cto.com/kf/201211/170733.html//给一个id为name的TextView设置字体大小 TextView mName = (TextView)findViewById(R.id.name); mName.setTextSize(22); 开始学Android的时候,设置字体大小,无非用上面的代码。写的非常舒服,

2016-01-22 15:28:41 3076

原创 java中通过反射得到StatusBarManager

通过反射调用StatusBarManager中的setStatusBarIconColor函数public static void setStatusBarIconColor(Context context,int color){try {          Object service = context.getSystemService(STATUSBAR);

2016-01-22 15:24:14 2454

转载 java 中class相关的问题

转自:http://www.myexception.cn/program/1037183.html关于Java反射中基本类型的class问题1. 基本类型的class和其对应包装类的class是不同的,所以在获得Method指定参数的时候,需要精确指定参数的类型,即 setInt(int x) 无法使用 getMethod("setInt",Integer.class) 获得。

2016-01-22 15:22:31 360

原创 Android 源码编译过程

1.解压 xxx.tar.gz 自动到alps目录#tar xzvf xxxxxxxx.tar.gz 2.svn checkout#svn checkout svn://192.168.40.122/meitu/trunk/MEIOS-MT6795V1.29-5.1-Rel3.拷贝svn_xxx 所有文件到alps目录#cp -rf MEIOS-MT6795V1

2016-01-14 22:08:45 328

原创 android:contentInsetStart android:contentInsetEnd contentInsetStart paddingstart paddingEnd

android:contentInsetStart       android:contentInsetEnd   contentInsetStart paddingstart paddingEnd 的区别

2016-01-13 14:34:06 4276

转载 Android中通过反射和getResource()得到id的方式去改变View的显示效果

转自:http://www.csdn123.com/html/itweb/20130829/88508_88535_88503.htmandroid获取com.android.internal.R使用class.jar, layout.jar可以直接导入com.android.internal.R但是有个方法获取不到值mDatePicker.findViewById(com.a

2016-01-12 15:46:36 2564

空空如也

空空如也

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

TA关注的人

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