登录
首页 » Android » android文件加密

android文件加密

于 2022-11-01 发布 文件大小:1.11 MB
0 187
下载积分: 2 下载次数: 1

代码说明:

每个人都有一个秘密,不能给人看见的秘密,比如个人日记、个人相片···这次分享的是一个基于android平台的文件加密源码,供大家学习参考,我们选择一个g.txt的文件,放在SD卡根目录,也就是/mnt/sdcard目录的设置修改请查看config

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 仿微信朋友圈发布功能
    仿微信朋友圈的拍照,获取照片并发布的功能!十分完美。
    2022-01-25 18:58:22下载
    积分:1
  • 联系整合
    联系与 Android 的书通讯录整合。显示联系人列表中有详细。使用 listview 控件和内容提供商的列表中的基本概念获得联系人列表中的设备。
    2022-03-04 23:50:26下载
    积分:1
  • Android自动发送短信
    Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信Android自动发送短信
    2022-08-10 22:29:56下载
    积分:1
  • 音乐播放器
    这是一个功能强大的音乐播放器免费的。这是免费的音乐播放器。它使用简单和高级监控设计。简单的细节和附加按钮形成易于使用的界面,允许您轻松地浏览音乐,听到美妙的音乐。此外,你可以创建你自己的音乐听觉体验,编辑播放列表和快速的动态均衡,高级选项。支持耳机控制播放,快进下, 一首歌和卷的大小。这是一个创新性的 3D 音乐播放器。每架飞机使用音乐专辑封面组成。可以浏览所有的音乐专辑,快速选择专辑歌曲。功能强大的搜索功能,易于找到你想要的音乐。艺术家、 专辑、 歌曲,切换到彼此。作为一个音乐播放器,它具有最先进的专辑下载功能。它可以下载本身和失传的艺术专辑。参考 iSyncr 和 iTunes 音乐模式,为用户提供最便捷的音乐享受。
    2022-03-21 12:07:15下载
    积分:1
  • 声道切换
    应用背景这个项目是用于信道变化的。你可以使用 ;thxtuneup APP支持优秀的声音效果。要这样做,你必须控制左,右通道的体积。这个项目使您可以切换左/右通道。你甚至可以播放不同的歌曲,不同的渠道。关键技术安卓通道开关渠道组合音量控制
    2022-01-31 08:29:03下载
    积分:1
  • 半圆列表视图
    翻译  maninwest@Codeforge  作者: huyletran, @ CodeprojectListview 项目呈圆形显示。让列表视图垂直显示很常见,但是如何创建一个列表视图呈圆形显示呢?怎么做当然,必须自定义视图来创建这样的效果。我使用 SurfaceView 来创建这个列表视图。经过分析,这个问题包括:如何在圆形状画图像?如何在滚动时让列表视图作为圆形的一部分排列?如何画图像呈圆形?假设一个圆,圆心为 (centerX, centerY) ,半径为 r。点P 角度 alpha,表示为以下公式:P(x) = centerX + cos(alpha) *r.P(y) = centerY - sin(alpha) * r.这样我们可以在圆上绘制项目如何在滚动时让列表视图作为圆形的一部分排列?这个问题是当用户滚动时,如何更新每个项目的的角度。我们必须指定滚动角度并添加到每个项目的当前角度。我使用 GestureDetector 来控制此事件。在这个类中,我的重点是使用以下函数来指定滚动角度。public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY)根据 e2, distanceX, 和 distanceY, 滚动角度如下图所示
    2022-04-21 16:08:33下载
    积分:1
  • Android实现二维码扫描和生成
    Android实现的二维码扫描功能和生成功能,导入ZXing。
    2023-01-12 04:15:05下载
    积分:1
  • 一个简单的hello android程序
    一个简单的hello android程序,适合新手初步学习,需要提前下载Eclipse,部署上android环境,然后可以直接运行打开,适合新手初步学习android
    2022-08-21 09:28:31下载
    积分:1
  • android open gl 示例代码下载
    [实例简介]Open GL 入门级示例 [实例截图] [核心代码]package com.china.gltry;import javax.microedition.khronos.egl.EGL10;import javax.microedition.khronos.egl.EGL11;import javax.microedition.khronos.egl.EGLConfig;import javax.microedition.khronos.egl.EGLContext;import javax.microedition.khronos.egl.EGLDisplay;import javax.microedition.khronos.egl.EGLSurface;import javax.microedition.khronos.opengles.GL;import android.view.SurfaceHolder;/** * An EGL helper class. */public class EGLHelper{ public EGLHelper() { } /** * Initialize EGL for a given configuration spec. * @param configSpec */ public void start(int[] configSpec){ /* * Get an EGL instance */ mEgl = (EGL10) EGLContext.getEGL(); /* * Get to the default display. */ mEglDisplay = mEgl.eglGetDisplay(EGL10.EGL_DEFAULT_DISPLAY); /* * We can now initialize EGL for that display */ int[] version = new int[2]; mEgl.eglInitialize(mEglDisplay, version); EGLConfig[] configs = new EGLConfig[1]; int[] num_config = new int[1]; mEgl.eglChooseConfig(mEglDisplay, configSpec, configs, 1, num_config); mEglConfig = configs[0]; /* * Create an OpenGL ES context. This must be done only once, an * OpenGL context is a somewhat heavy object. */ mEglContext = mEgl.eglCreateContext(mEglDisplay, mEglConfig, EGL10.EGL_NO_CONTEXT, null); mEglSurface = null; } /* * Create and return an OpenGL surface */ public GL createSurface(SurfaceHolder holder) { /* * The window size has changed, so we need to create a new * surface. */ if (mEglSurface != null) { /* * Unbind and destroy the old EGL surface, if * there is one. */ mEgl.eglMakeCurrent(mEglDisplay, EGL10.EGL_NO_SURFACE, EGL10.EGL_NO_SURFACE, EGL10.EGL_NO_CONTEXT); mEgl.eglDestroySurface(mEglDisplay, mEglSurface); } /* * Create an EGL surface we can render into. */ mEglSurface = mEgl.eglCreateWindowSurface(mEglDisplay, mEglConfig, holder, null); /* * Before we can issue GL commands, we need to make sure * the context is current and bound to a surface. */ mEgl.eglMakeCurrent(mEglDisplay, mEglSurface, mEglSurface, mEglContext); GL gl = mEglContext.getGL(); return gl; } /** * Display the current render surface. * @return false if the context has been lost. */ public boolean swap() { mEgl.eglSwapBuffers(mEglDisplay, mEglSurface); /* * Always check for EGL_CONTEXT_LOST, which means the context * and all associated data were lost (For instance because * the device went to sleep). We need to sleep until we * get a new surface. */ return mEgl.eglGetError() != EGL11.EGL_CONTEXT_LOST; } public void finish() { if (mEglSurface != null) { mEgl.eglMakeCurrent(mEglDisplay, EGL10.EGL_NO_SURFACE, EGL10.EGL_NO_SURFACE, EGL10.EGL_NO_CONTEXT); mEgl.eglDestroySurface(mEglDisplay, mEglSurface); mEglSurface = null; } if (mEglContext != null) { mEgl.eglDestroyContext(mEglDisplay, mEglContext); mEglContext = null; } if (mEglDisplay != null) { mEgl.eglTerminate(mEglDisplay); mEglDisplay = null; } } EGL10 mEgl; EGLDisplay mEglDisplay; EGLSurface mEglSurface; EGLConfig mEglConfig; EGLContext mEglContext;}
    2015-04-06下载
    积分:1
  • 奇艺APP高仿UI设计
    这是一个高仿奇艺安卓客户端的UI设计,非常适合安卓UI设计的学习和模仿。这是一个高仿奇艺安卓客户端的UI设计,非常适合安卓UI设计的学习和模仿。这是一个高仿奇艺安卓客户端的UI设计,非常适合安卓UI设计的学习和模仿。这是一个高仿奇艺安卓客户端的UI设计,非常适合安卓UI设计的学习和模仿。通过这个可以了解大公司的安卓应用的UI设计方法,是一个和那不错的资源。
    2022-08-09 12:41:38下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载