Android
文章平均质量分 56
night_iv
这个作者很懒,什么都没留下…
展开
-
Android内外部存储目录是否需要动态申请权限说明
Android内部数据 android内部存储需要权限吗_mob6454cc6aeeaf的技术博客_51CTO博客原创 2023-12-19 10:14:44 · 406 阅读 · 0 评论 -
Java 将十进制转成二进制字符串
System.out.println(Integer.toBinaryString(103));System.out.println(toBinaryString(103));方式一Integer.toBinaryString(103);方式二public static String toBinaryString(int decimal){ int value = decimal; StringBuffer binary = new StringBuffer(); while((.原创 2020-07-08 17:57:13 · 980 阅读 · 0 评论 -
Java左移、右移和无符号右移笔记
通过其它文章学习了Java左移和右移方面的知识,现在将几个博主写的文章进行整合起来,方便学习起来方便些。一、原码、反码和补码在开始java位运算的知识之前,我们先来了解几个基础的概念,原码,反码,补码。1、原码原码是一种计算机中对数字的二进制定点表示方法。原码表示法在数值前面增加了一位符号位(即最高位为符号位):正数该位为0,负数该位为1,其余位表示数值的大小。数值十进制5[+5]=[00000101](原码)[ - 5]=[10000101](原码)2、反码反码..原创 2020-05-20 18:08:36 · 1466 阅读 · 2 评论 -
使用AndroidStudio笔录
1.导入Library(AS叫Module)后执行了依赖操作后,还是找不到对应的类处理:原创 2016-08-23 10:19:25 · 337 阅读 · 0 评论 -
AndroidStudio NDK支持C++ STL和C++11
在app/src/main/jni目录下的Application.mk文件新增下面两行,如果没有Application.mk就自行添加APP_STL := stlport_static #STLAPP_CPPFLAGS += -std=c++11 #C++11 -std=c++1y好像是C++14原创 2017-07-16 20:00:48 · 8655 阅读 · 0 评论 -
AndroidStudio2.2 使用NDK
点击下面链接看引用网址第一种方式(用gradle-experimental plugin):1.配置过程2.设置支持C++11(看中间部分)3.c++调试(LLDB)第二种方式(用 cmake)1.android studio 2.2 使用cmake编译NDK原创 2017-07-24 00:53:00 · 259 阅读 · 0 评论 -
android JNI java与C++传递String数组(引用类型)
android javapublic class MainActivity extends AppCompatActivity { static{ System.loadLibrary("myndk"); } private TextView textView; public native String getStr(String[] oa原创 2017-07-25 15:11:43 · 6570 阅读 · 2 评论 -
Android AccessibilityService 实现自动发送微信消息功能
https://www.jianshu.com/p/0d45e03eb1e0转载 2018-12-27 11:55:23 · 5340 阅读 · 0 评论 -
解决4.0后android.os.NetworkOnMainThreadException错误
Android SDK 2.0中访问网络不会出现android.os.NetworkOnMainThreadException异常错误,但在 4.0之后运行则会报此错误(即在主线程访问网络时发生异常)。原因就是Android在4.0之前的版本都支持在主线程中访问网络,但在4.0以后对这部分程序进行了优化,若在主线程里执行Http请求都会报错,其原则就是:UI线程不能有任何的网络访问操作。解转载 2013-12-09 09:31:52 · 1338 阅读 · 0 评论 -
Android获取Android控件的宽和高
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java] view plaincopyprint?public class MyImageViewextends ImageView { public MyImageView(Context context, A转载 2013-12-02 14:42:28 · 712 阅读 · 0 评论 -
android 项目导入Eclipse各个版本时报Project has no default.properties file! Edit the project properties to set
Eclipse各个版本创建android项目的时候,大家可能注意到了在3.5版本下创建的android项目的时候 会创建default.properties文件,但在3.7版本下创建的是project.properties这个文件,两个文件的功能都是一样的,所以在3.7版本下创建的项目导入到3.5版本下或者反过来都会报Project has no default.properties file!原创 2012-04-04 11:19:11 · 643 阅读 · 0 评论 -
如何将Bitmap序列化
大家都知道Bitmap没有实现Serializable接口,如果想通过序列化的方式把Bitmap传递到下个目标的时候会报没有序列化异常,比如有一个实体里面有一个Bitmap的属性,通过Bundle类的putSerializable()方法把实体传递到下一个Activity的时候就会报刚才所说的异常,那怎么办呢,办法总是会有的,可以通过把Bitmap转换成字节数组,同时把存放位图的Bitmap属性替原创 2012-04-14 10:45:54 · 2625 阅读 · 0 评论 -
InputStream输入流转换成字节数组 和 字节数组转换成字符串
使用字节数组输出流对象 “ByteArrayOutputStream” 进行输出,并调用ByteArrayOutputStream的toByteArray()方法获得返回参数的就是字节数组了,下面例子就是转换的方法: public static byte[] readStream(InputStream is) throws Exception{ byte[] bytes = new原创 2012-05-01 15:16:47 · 5096 阅读 · 0 评论 -
Android 广播大全 参考
String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作。 String ANSWER_ACTION 动作:处理拨入的电话。 String BAT转载 2013-01-05 17:13:39 · 521 阅读 · 0 评论 -
android程序的ProGuard混淆及签名发布
转载于:http://www.higis.org/2012/05/15/android-proguard-sign/写的android应用想提交审核,提交前就得开始准备发布了,要不然不签名别人可装不上,另也需考虑proguard进行混淆,减小文件大小。Eclipse上默认android sdk已提供关于签名的工具,在项目上右键,android tools->Export Signed Ap转载 2013-01-31 16:35:55 · 921 阅读 · 0 评论 -
android 图片拖动简单例子
package com.xf;import android.app.Activity;import android.os.Bundle;import android.util.DisplayMetrics;import android.view.MotionEvent;import android.view.View;import android.view.View.OnTouchLi原创 2013-02-04 11:51:52 · 628 阅读 · 0 评论 -
使用AndEngine引擎报AndEngineRuntimeException: Inherently incompatible device detected异常
自己做了一个小游戏在某一些机型测试的时候报AndEngineRuntimeException: Inherently incompatible device detected异常,使用谷歌搜索到了国外的网站终于找到了解决方案。将AndEngine项目里面的libs目录下的3个armeabi文件复制到你下面的libs目录下,最起码我是这样做的。以上是原文:http://stackover原创 2013-05-23 15:27:52 · 1116 阅读 · 0 评论 -
Android 读取<meta-data>元素的数据
在AndroidManifest.xml中,元素可以作为子元素,被包含在、 、和元素中,但不同的父元素,在应用时读取的方法也不同。1 :在Activity的应用。 xml代码段: java代码段: ActivityInfo info=this.getPackageManager()转载 2013-08-27 17:44:28 · 698 阅读 · 0 评论 -
android 的TextView空间动态设置字体颜色
今天做项目的时候遇到用Java代码动态更改字体的颜色,按平常的的话都是使用xml的方式设置字体颜色的,然后使用了TextView的setTextColor()方法,在方法参数中直接写入R.color.red,运行项目发现字体不见了,并且字体颜色没有改变。 后来改用getResources().getColor(R.color.red)就可以了。就像这样: TextView tv = (Te原创 2012-03-29 11:30:24 · 1089 阅读 · 0 评论