
android
杨宗卫的爸爸
开发十于年,从事c++,c等开发,参与过多个项目。虚心学习,认真求教。(杨宗卫的父亲)。
展开
-
java localBroadcastManager 发消息的例子
本地发送消息的例子:package com.app;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.IntentFilter;import android.os.Bundle;import android.support.v4.content.LocalBroadcastManager;转载 2021-04-18 11:25:49 · 138 阅读 · 0 评论 -
android AsyncTask 被废弃替代方案
定义抽象类:package com.example.myapplication;import android.app.Activity;public abstract class BackgroundTask { private Activity activity; public BackgroundTask(Activity activity) { this.activity = activity; } private void sta.翻译 2021-04-13 10:35:45 · 5629 阅读 · 1 评论 -
android中简单的db的使用
直接上代码:package com.xxxximport androidx.appcompat.app.AppCompatActivity;import androidx.core.content.FileProvider;import android.content.Context;import android.content.Intent;import android.content.pm.ApplicationInfo;import android.content.pm.Pac.原创 2021-04-12 16:40:35 · 645 阅读 · 0 评论 -
android上边用代码安装apk文件
在android上边用代码安装apk文件。 private void install(String filePath) { Log.i(TAG, "开始执行安装: " + filePath); File apkFile = new File(filePath); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setFlags(Intent.FLAG_ACTIVITY原创 2021-04-02 16:31:42 · 1304 阅读 · 0 评论 -
kivy androd app开发
前言:用Python写安卓APP肯定不是最好的选择,但是肯定是一个很偷懒的选择,而且实在不想学习Java,再者,就编程而言已经会的就Python与Golang(注:Python,Golang水平都一般),那么久Google了一下Python写安卓的APP的可能性,还真行。 既然要写个APP,那么总得要有个想法吧。 其实笔者想做两个APP来着,一个是自己写着好玩的,一个是关于运维的。转载 2016-01-29 16:16:01 · 4174 阅读 · 2 评论 -
ubuntu 上安装kivy
1. 运行预安装:$ sudo apt-get install python-setuptools python-pygame python-opengl \ python-gst0.10 python-enchant gstreamer0.10-plugins-good python-dev \ build-essential libgl1-mesa-dev libgles原创 2016-01-29 11:22:33 · 2304 阅读 · 0 评论 -
android ndk-gdb 调试的步骤
1. 测试环境 mac 2. 测试用ndk 的 hello 做了测试用例。3. 进入目录: cd /Users/gamefy/Desktop/android-test/hello-jni/jni4. $NDK/ndk-build NDK_DEBUG=1 -B5. cd.. 到上一及目录,也就是工程目录6. $NDK/ndk-gdb --force --start原创 2015-01-04 16:03:00 · 746 阅读 · 1 评论 -
bluestacks install apk
1. 安装bluestacks 0.3.6.1 版本,对应的windows 版本是0.8.10 里边的android 版本是4.04 版本。2. 用命令行: 其中“/Users/gamefy/Downloads/gj494.apk” 是apk 的全路径~/Library/BlueStacks\ App\ Player/Runtime/uHD-Adb install /Users/原创 2014-12-10 11:21:31 · 789 阅读 · 0 评论 -
ndk-stacktrace-analyzer 工具的使用
使用ndk,如果native crash,会打出一大堆带地址的出错信息,这里有一个很给力的python,来自于这个项目,很有用,可以还原回出错的行。文件下载地址项目地址在这里:https://code.google.com/p/android-ndk-stacktrace-analyzer/使用方法如下:只需要三步,1.得到so的asm文件,2.拿到crash log 3.使用这个转载 2014-12-18 11:08:18 · 1529 阅读 · 0 评论 -
bytebuffer 与 byte数组 转化
更多0javaByteBuffer// Create a byte arraybyte[] bytes = new byte[10];// Wrap a byte array into a bufferByteBuffer buf = ByteBuffer.wrap(bytes);// Retrieve bytes b转载 2014-11-07 15:09:48 · 4917 阅读 · 0 评论 -
解决NDK开发中的 Method 'NewStringUTF' could not be resolved
NDK sample目录中的hello-jni工程,在命令行中使用ndk-build可以正确的编译,但是在eclipse中打开竟然出现了错误“Method 'NewStringUTF' could not be resolved”。(eclipse中的NDK也都配置过,头文件也能找到),出现错误后,调试成了麻烦事。解决方法:方法一:不打开 hello-jni.c 就不会出现此error,转载 2014-11-03 14:43:04 · 558 阅读 · 1 评论 -
获取 Android 4.2 的 ROOT 权限(越狱)
Today Google launches Android 4.2 alongside the new Nexus lineup. Galaxy Nexus as well as Nexus 7 owners that have the ability to run apps with elevated privileges are faced with a dilemma on whethe转载 2014-10-27 11:26:25 · 1621 阅读 · 0 评论 -
mac 不能识别android 手机办法
问题解决:需要将设备的usb vender id加入到 .android/adb_usb.ini中,无法连接的设备,一般都是国产手机。步骤如下:1.打开终端,输入:system_profiler SPUSBDataType 命令 可以查看连接的usb设备的信息比如我的是中兴手机,最后查看到中兴设备的 vender id: 0x19d2 Product Id:0x22072.输入原创 2014-10-25 13:24:38 · 2774 阅读 · 0 评论 -
Android中c++调用java
Android中c++调用javajava类的实例化都知道java需要 obj var = new obj();这样一个过程,我们在C++中调用java类的成员函数,当然也要先示例话一个类。示例化的函数如下所示jobject getInstance(JNIEnv* env, jclass obj_class){ jmethodID construction_id =转载 2014-11-10 13:20:55 · 2345 阅读 · 0 评论