
android
文章平均质量分 83
Discovery
我和知识一直在玩躲猫猫的游戏
展开
-
【android】【activity】【管理】【路由】【url】
突然看到阿里有个开源的框架【arouter】在github上又看到了一个【DeepLinkDispatch】原创 2018-01-04 10:45:41 · 768 阅读 · 0 评论 -
Android-NDK开发之第四个例子--用C/C++调用Java
用C/C++调用Java的方法我没有去研究,也不知道从哪里开始研究,对Linux我了解到很少,希望有朋友可以给些资料,我的水平很差,望大家多多包涵。 这个例子是别人的代码,我忘记从来里弄来的了,先对原作者表示抱歉。同时代码也被我修改过,再次道歉。 而此文和别的文章一样,只是作为我平时学习积累的验证。 1. Android.mk文件:LOCAL_SRC_FILES参数用空转载 2012-03-29 17:52:55 · 686 阅读 · 0 评论 -
Android-NDK开发之基础--Android JNI开发高级篇(JNI中的常用方法)
转自:http://www.android123.com.cn/androidkaifa/683.html 有关Android JNI开发中比较强大和有用的功能就是从JNI层创建、构造Java的类或执行Java层的方法获取属性等操作。 一、类的相关操作 1. jclass FindClass(JNIEnv *env, const char *name); 查找类转载 2012-03-29 17:52:29 · 500 阅读 · 0 评论 -
Android-NDK开发之基础--Android JNI实例代码(一)-- 在JNI中执行Java方法--C/C++调用Java
转自:http://www.android123.com.cn/androidkaifa/686.html一、 在JNI中执行Java方法class AndroidJniDemo { private native void executeMethod(); private void show() { System.out.println("Java cwj print");转载 2012-03-29 17:52:20 · 377 阅读 · 0 评论 -
Android-NDK开发之基础--Android JNI实例代码(二)-- 获取/设置类的域或者说属性字段
转自:http://www.android123.com.cn/androidkaifa/686.html(1 String类型的属性读写class AndroidJniDemo2 { private String sTmp; private native void readwriteField(); public static void main(String args[])转载 2012-03-29 17:52:11 · 652 阅读 · 0 评论 -
Android-NDK开发之基础--Android JNI实例代码(三)-- 在JNI中构造和实例化Java类
转自:http://www.android123.com.cn/androidkaifa/687.html三、在JNI中构造和实例化Java类 public class AndroidJniDemo4{ public static native void constructClass(); //JNI方法 public static void main(String[] args)转载 2012-03-29 17:52:04 · 636 阅读 · 0 评论 -
Android-NDK开发之基础--Android JNI实例代码(四)-- JNI中的异常处理实例代码
原文地址:http://blog.youkuaiyun.com/geolo/article/details/6168317 class AndroidJniDemo5 { private native void createException() throws IllegalArgumentException; //JNI中抛出一个参数不合法异常 private void throwExcepti转载 2012-03-29 17:51:54 · 480 阅读 · 0 评论 -
Android-NDK开发之基础--Android.mk文件语法规范(转JavaEye)
原文:http://gyht0808.javaeye.com/blog/765730 Introduction: Android.mk编译文件是用来向Android NDK描述你的C,C++源代码文件的, 这篇文档描述了它的语法。在阅读下面的内容之前,假定你已经阅读了docs/OVERVIEW.TXT文件,了解了它们的脚色和用途。 概述: 一个Android.mk f转载 2012-03-29 17:52:42 · 384 阅读 · 0 评论 -
listActivity和ExpandableListActivity的简单用法
今天自己简单的总结了listActivity和ExpandableListActivity二者的简单用法。 首先,先说一下listActivity的用法: ListActivity是一个绑定到一个数据源,并且用来显示这一串数据的Activity。ListActivity拥有一个listview对象来实现数据源的绑定与显示,通常会是一个array或者一个拥有查询结果的cursor转载 2012-03-29 18:37:13 · 606 阅读 · 0 评论 -
JNI学习笔记4——本地代码创建Java对象(包括javaString)
原文:http://blog.youkuaiyun.com/jiben071/archive/2010/11/26/6036305.aspx (一)在C/C++本地代码中创建JAVA对象1.java对象的创建(1)函数NewObject可以创建java对象(2)GetMethodID能够取得构造方法的jmethodID,如果传入的要取得的方法名称设定为“”就能够取得构造方法(3)构转载 2012-03-29 17:54:20 · 765 阅读 · 0 评论 -
android 获取屏幕的方向
[c-sharp] view plaincopyprint?Configuration newConfig = getResources().getConfiguration(); if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE){转载 2012-03-29 17:54:13 · 1402 阅读 · 0 评论 -
android2.3.3新类--BitmapRegionDecoder
java.lang.Object ↳android.graphics.BitmapRegionDecoder 类描述: BitmapRegionDecoder类用来编译(解码)在图片内不同的方形区域,BitmapRegionDecoder类在使用较大图片只需要取得图片中的一小部分的内容是特别有效益的。 我们创建一个BitmapR转载 2012-03-29 17:53:39 · 697 阅读 · 0 评论 -
Android-NDK开发之基础--Android.mk的用法和基础(转优快云)
原文: http://blog.youkuaiyun.com/zhandoushi1982/archive/2010/02/22/5316669.aspx 一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同转载 2012-03-29 17:52:36 · 367 阅读 · 0 评论 -
android-API之PowerManager 电源管理类
原文地址:http://blog.youkuaiyun.com/geolo/article/details/6041445public classPowerManagerextends Objectjava.lang.Object ↳android.os.PowerManagerClass OverviewThis c转载 2012-03-28 14:16:43 · 977 阅读 · 0 评论 -
android 程序错误全局处理
一、Application Crash Report for Android转:http://www.chengyunfeng.com/2010/07/application-crash-report-for-android你的Android程序是否会崩溃呢!是否有用户抱怨程序崩溃,但是您又收集不到崩溃时候的详细信息呢?是否希望给您的用户提供更好的用户体验呢?ACRA(Androi转载 2012-03-28 14:16:16 · 764 阅读 · 0 评论 -
背景圆角以及图片圆角处理
转:http://hi.baidu.com/sip59/blog/item/8111454b4c0ca42e09f7ef8f.html 1.配置文件实现icon_home_shape_overlay如下或者直接使用一种效果然后 android:background="@drawable/my_shape_file"2.图片本身加上圆角[c-sharp] view转载 2012-03-28 14:15:58 · 621 阅读 · 0 评论 -
将flash嵌入你的程序中
原文地址:http://blog.youkuaiyun.com/geolo/article/details/6081456 无论如何,我们需要一个android2.2的平板电脑或者android2.2的手机一部,同时我们的android平台需要安装最新的flash for android 的插件。 具备了这些之后,我们就可以将flash通过webView的方式嵌入到我们自己的程序中了。 需要的知识转载 2012-03-28 14:15:44 · 531 阅读 · 0 评论 -
android画图-----shape的使用
转;http://wang-peng1.iteye.com/blog/523869在GradientDrawable1试图中终于把shape学会了,以前总是似懂非懂,现在终于把里面的东西搞清楚了,同时也挺佩服谷歌的用心,故意设置一些陷阱吧,不认真对待还真以为没有啥效果呢。 setContentView(R.layout.shape_drawable_1) shape_drawable_转载 2012-03-28 14:15:32 · 1073 阅读 · 1 评论 -
Android-NDK开发之基础--Android NDK开发技巧二
原文:http://www.android123.com.cn/androidkaifa/682.htmlAndroid NDK相关的开发技巧我们将在今后经常总结,方便网友参考,有关JNI的使用可以查看 Android JNI开发入门篇 、Android JNI开发提高篇、Android JNI开发进阶篇 、Android JNI开发高级篇 和 Android JNI开发终极篇。转载 2012-03-29 17:53:04 · 475 阅读 · 0 评论 -
Android-NDK开发之基础--Android JNI有关Java类命名方式
原文地址:http://blog.youkuaiyun.com/geolo/article/details/6168536(Ljava/lang/String;I)V 其中本句 I = IntegerB = ByteS = ShortC = CharLXXX; = L加上类名 3. 在JNI下面,我们常用的命名方式: static JavaVM转载 2012-03-29 17:53:14 · 498 阅读 · 0 评论 -
【android】【webview】【资源】【注入】
在使用webview的时候,大部分只是简单的打开url。但是在怎么介入原来的业务逻辑而不破坏原有文件呢?答案就是注入。注入这个词在AOP用的比较多,其实就是介入执行过程的意思。比如,我们可以在加载某个资源的时候重定向到加载本地文件,或是加载某个资源的时候改变资源内容等等。原创 2017-11-25 16:27:11 · 469 阅读 · 0 评论 -
【APP开发】【hybrid】【native】越来越【统一】了
2012年接触了android原生开发,那时候还比较早,技术资料,性能,生态系统不全面,就是累!nodejs火了之后,各种前端框架出现【angularjs】【reactjs】【vuejs】,你会发现mvc,mvvm,单项数据流等等新思路。前后端分离后,其实前端开发就是APP开发了。没想到现在原生android也有reactjs那种框架了,AndroidFlux,记录一下。原创 2017-06-22 10:30:16 · 454 阅读 · 0 评论 -
【Lua】【APP】【动态】【动态APP】
工作休息的时候,脑袋中突然想到了【动态APP】相关内容。这个【动态APP】是我起的名字,可能不专业。其实意思就是老一套的东西,怎么动态的改变APP的行为。两个平台【Android】【iOS】HybridAPP其实就是一种动态APP。WebAPP就更不用说了。我们说的热更新应该也算是一种动态APP。那么动态语言而且很方便嵌入的是哪个呢?应该非Lua莫属。搜索了一下,网上还是有很多介绍这方面的知识的。别的不说Cocos2d-Lua就算吧。原创 2017-01-09 17:49:55 · 1269 阅读 · 0 评论 -
【修了一下午手机!算是了解android系统吧,呵呵!】
事件起因,中午本人开开心心的吃过午饭,享受着文艺青年本该拥有的午间原创 2014-11-04 18:25:03 · 867 阅读 · 0 评论 -
微信飞机大战学习之android横竖屏
网络上搜索到这么一个博文:http://cn.cocos2d-x.org/tutorial/show?id=618一个做原创 2014-10-17 08:51:52 · 977 阅读 · 0 评论 -
【cocos2dx音频问题参考方案】【Android开发】之MediaPlayer的错误分析
最近在做媒体播放器,使用了Android自带的MediaPlayer,经常性会碰到MediaPlayer报错的情况,找过网上的,感觉总结的不是很好或者比较散。下面,我来总结一下使用MediaPlayer经常会出现的错误。如果有比较了解的,也可以在下面评论探讨一下。 一、Mediaplayer简介 Mediaplayer可以用来控制音频或者视频文件、流的播放。(Me转载 2014-10-29 09:28:20 · 1419 阅读 · 0 评论 -
android ANR的一些解决方案
转载处:http://blog.youkuaiyun.com/kechanghe0705/article/details/6719246 面试的时候人家问到的!有点茫然,其实这个我是遇到过的,主要是主线程或UI线程做一些大的计算时候,我会利用多线程技术!当时怎么就没想到,自己还是太弱了!不过下回就知道了! 在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,转载 2012-09-29 21:59:19 · 667 阅读 · 0 评论 -
Qt for Android 配置详细 (转载优快云)
Qt for Android 配置( Unbutu 11.04 ) 一.环境搭建 1. Java 下载安装 : -> jdk-6u25-linux-i586.bin url: http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html -转载 2012-04-23 14:10:04 · 1070 阅读 · 0 评论 -
Android学习笔记之AndroidManifest.xml文件解析
一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Inte转载 2012-04-25 22:16:52 · 479 阅读 · 0 评论 -
android.intent.category
学习了ContentProvider,想做个通讯录,结果在Intent和getType(Uri uri)上卡住了,经过查找资料发现了问题的所在。在这里解释下getType(Uri uri)何时被调用,和android.intent.category.DEFAULT 的理解。 我们需要什么时候加android.intent.category.DEFAULT呢?1、要弄清楚原创 2012-04-08 17:33:32 · 911 阅读 · 0 评论 -
ubuntu eclipse 乱码
今天,把windows下的工程导入到了Linux下eclipse中,由于以前的工程代码,都是GBK编码的(Windows下的Eclipse默认会去读取系统的编码,所以Widnwos下的Eclipse的编码为GBK),而Ubuntu默认是不支持GBK编码的。所以,首先我们要先让Ubuntu支持GBK,方法如下:修改/var/lib/locales/supported.d/local文转载 2012-04-08 13:56:31 · 680 阅读 · 0 评论 -
Android中数据存储的5种方法
简介:这是Android中数据存储的5中方法的详细页面,介绍了和手机软件,Android Android中数据存储的5中方法有关的知识,Android数据存储 Android提供了5种方式存储数据: --使用SharedPreferences存储数据; --文件存储数据; --SQLite数据库存储数据; --使用ContentProvider存储数据; --网络存转载 2012-04-04 18:57:04 · 996 阅读 · 1 评论 -
【Android】Uri、UriMatcher、ContentUris详解
来自优快云 Blog : feng88724的专栏 2011-04-18 1.Uri通用资源标志符(Universal Resource Identifier, 简称"URI")。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 URI一般由三部分组成:访问资源的命名机制。 存放资转载 2012-03-30 22:14:16 · 503 阅读 · 0 评论 -
android学习笔记之3D--(01)-Renderer接口
在做3D的时候需要引用Renderer接口。而实现了这个接口后需要实现下面3个抽象方法,而这里就说明下这3个方法。 [java] view plaincopyprint? public void onDrawFrame(GL10 gl){} public void onSurfaceChanged(GL10 g转载 2012-03-29 17:54:07 · 809 阅读 · 0 评论 -
android学习笔记之3D--(03)-Renderer类 渲染类
原文地址:http://blog.youkuaiyun.com/geolo/article/details/5958440public static interfaceGLSurfaceView.Rendererandroid.opengl.GLSurfaceView.RendererClass OverviewA generic rendere转载 2012-03-29 17:54:00 · 1330 阅读 · 0 评论 -
android学习笔记之3D---多边形
第一步:建立一个GLRender类并实现Renderer接口,同时实现Renderer接口的三个方法。第二步:在onSurfaceChanged()方法体内做些初始化工作,代码如下: [java] view plaincopyprint?public void onSurfaceChanged(GL10 gl, int转载 2012-03-29 17:53:52 · 567 阅读 · 0 评论 -
NFC(Near Field Communication)
NFC是Near Field Communication缩写,即近距离无线通讯技术。由飞利浦公司和索尼公司共同开发的NFC是一种非接触式识别和互联技术,可以在移动设备、消费类电子产品、PC 和智能控件工具间进行近距离无线通信。NFC 提供了一种简单、触控式的解决方案,可以让消费者简单直观地交换信息、访问内容与服务。 一 近距离无线通讯技术概述NFC 将非接触读卡器、非接原创 2012-03-29 17:53:44 · 1911 阅读 · 0 评论 -
android的TextView使用Html(图片显示)格式。。。。。。
一、[Android实例]实现TextView里的文字有不同颜色转eoe:http://www.eoeandroid.com/thread-4496-1-1.htmlimport android.text.Html;TextView t3 = (TextView) findViewById(R.id.text3); t3.setText(转载 2012-03-28 14:15:10 · 523 阅读 · 0 评论 -
android自定义圆角动画按钮
原文地址:http://blog.youkuaiyun.com/geolo/article/details/6221350 [c-sharp] view plaincopyprint?package com.geolo.android; import android.content.Context; import android转载 2012-03-28 14:14:50 · 1035 阅读 · 0 评论 -
android 网络管理
原文地址:http://blog.youkuaiyun.com/geolo/article/details/6011132一. 监听和判断网络状态(转贴:http://wang-peng1.javaeye.com/blog/557362):[java] view plaincopyprint?public class ConnectionChange转载 2012-03-26 12:57:46 · 619 阅读 · 0 评论