- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 Android FTP server 用org.apache.ftpserver实现
FtpService.javapublic class FtpService extends Service { private FtpServer server; private static String rootPath; @Nullable @Override public IBinder onBind(Intent intent) { return null; } @Override public vo...
2020-06-24 15:21:08
1363
1
原创 Android C 语言可执行文件 测试
创建一个Native c++ 工程:在cpp 目录下添加编写自己的.c#include <stdio.h>int main() { printf("c executable project\n"); printf("hello world ! run form C\n"); return 1;}在CmakeLists.txt ...
2020-05-07 16:04:21
290
原创 Android jpeglib 和 pnglib
Androidstudio 编译jpeglib 和 pnglig的 so的简单记录编译多个SO: 用ADD_SUBDIRECTORY 添加多个目录, 生产多个SOmylibrary/CMakeLists.txt png 和 jpeg 目录下有源码和CMakeLists.txt 生产SO,cmake_minimum_required(VERSION 3.4.1)...
2020-03-17 16:45:00
423
原创 Android OpenGL 文本显示 LabelMaker
AndroidApiDemos 里有个LabelMaker, 封装了OpenGl 的text lables的生产和显示,用起来非常方便:LabelMaker:OpenGL text labels通过创建Bitmap、将所有text labels绘制到Bitmap、将Bitmap转换为alpha texture 以及使用gldrawtexios绘制部分texture来实现。Ex...
2019-04-18 10:59:27
1798
原创 Android 自带的libjpeg 实现jpeg编码 buffer to buffer
extern "C"{#include <jpeglib.h>}static void init_buffer(struct jpeg_compress_struct * c) {}static boolean empty_buffer(struct jpeg_compress_struct * compress_struct) { return TRUE...
2019-04-02 16:47:49
521
原创 Android 解魔方apk 和源码
App 截图左边是opengl的3D魔方, 可以拖动旋转显示,右边是魔方6面展开图显示上,下, 左,右,前,后可以点击操作魔方点击“搜索” 会开始搜索当前魔方解法然后点击“执行”, 会开始解魔方, 点击“下一步”, 一步步显示解魔方的过程。点击“输入魔方” 可以编辑魔方, 可以手动输入魔方, 后点击“USE CAMERA” 用camera 拍摄输入...
2019-03-12 16:08:08
1083
2
原创 android AndroidStudio 生成aar包, 和aar 包的导入
生成aar 包:1 File-> New-> New Module2 New Module 选择 Android Library、、如我建得slamecontrolaar 包的导入:1 把aar包copy 到 app\libs\ 下:2 build.gradle 加入:repositories{ flatDir ...
2019-03-11 16:48:02
330
原创 Andorid 简单的socket 模板
Server端:1 通过handler 与activity 通信。2 启动一个thread, 等待client 连接和接收数据。public class SocketServer implements Runnable{ private static final String TAG = "SocketServer"; private Context mConte...
2019-03-08 19:03:50
192
原创 android SurfaceView 获取surface native object 传给C++ 调用 (java 反射)
SurfaceView 获取SurfacemSurface = mSurfaceView.getHolder().getSurface();try {Field field = Surface.class.getDeclaredField("mNativeObject");field.setAccessible(true);long nativeSurfaceOb...
2019-03-08 14:19:05
2609
1
原创 android 用沉浸式隐藏status bar
沉浸式, 隐藏status bar:adb shell settings put global policy_control immersive.status=*隐藏navigation bar:adb shell settings put global policy_control immersive.navigation=* 禁止statusbar 下拉:disable...
2019-01-04 11:11:28
904
原创 android drawableToBitmap 和 save Bitmap
drawable 转换为Bitmap: private Bitmap drawableToBitmap(Drawable drawable, int width, int height) { Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); ...
2018-12-25 09:19:45
560
原创 android P-sensor (Proximity Sensor)
P-sensor (Proximity Sensor)手机接听电话时,贴近屏幕时,屏幕会灭屏,以防止脸部触碰屏幕引起误操作。当我们的脸离开屏幕时,屏幕会自动亮屏. phone app(maybe incallUI) 会申请 wakeLock(PROXIMITY_SCREEN_OFF_WAKE_LOCK) wakeLock =context.getSystemService(PowerM...
2018-04-25 13:52:06
3109
Android FTP server 用org.apache.ftpserver实现
2020-06-24
CProject.rar
2020-05-07
JepgAndPngDemo.rar
2020-03-17
AppInstall.rar
2020-01-08
NotificationListener.rar
2019-09-19
android 解魔方apk 源码
2019-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人