互联网
-
Android For JNI(二)——C语言中的数据类型,输出,输入函数以及操作内存地址,内存修改器
Android For JNI(二)——C语言中的数据类型,输出,输入函数以及操作内存地址,内存修改器 当我们把Hello World写完之后,我们就可以迈入C的大门了,今天就来讲讲基本的一些数据类型,函数之内的 我们先来看一张传播久远的图片‘ 一.各种数据类型介绍 整型 整形包括短整型、整形和长整形。 短整形 short a=1; 整形 一般占4个字节(32位),最高位代表符号,0表示正数
- 互联网
- 2026年05月04日
-
android 设置字体颜色、EditText自己主动输入转换成大写字母的多种方式
在TextView上面设置某一个字的字体颜色为指定颜色时,能够通过java类SpannableString类和Html语言来实现。 (一)SpannableString类方式 private void setText(TextView t){ String text = t.getText().toString().trim(); SpannableString span = new
- 互联网
- 2026年05月04日
-
Android Hawk数据库 github开源项目
Android Hawk数据库 github开源项目 Hawk 是一个很便捷的数据库 . 操作数据库仅仅需一行代码 , 能存不论什么数据类型 . github 地址: https://github.com/orhanobut/hawk Hawk 是一个简单的 key-value 数据库 它使用: AES 加密 能选择使用SharedPreferences 或者 SQLite
- 互联网
- 2026年05月04日
-

android 事件分发机制详解(OnTouchListener,OnClick)
昨天做东西做到触摸事件冲突,以前也经常碰到事件冲突,想到要研究一下Android的事件冲突机制,于是从昨天开始到今天整整一天时间都要了解这方面的知识,这才懂了安卓的触摸和点击事件的机制。探究如下: 首先重写三个View布局,用来做测试: package com.example.yzj.android_8_10; import android.content.Context;
- 互联网
- 2026年05月04日
-
Android Kotlin 导入 Protobuf
project build.gradle plugins { id "com.google.protobuf" version "0.9.1" apply false } module build.gradle android { sourceSets { main { proto { srcDir '../../protos' } } } }
- 互联网
- 2026年05月04日
-
Android百度地图开发02之添加覆盖物 + 地理编码和反地理编码
下面来看一下地图上覆盖物的添加,以及地理编码和反地理编码。 添加覆盖物 在地图上添加覆盖物,一般需要以下几个步骤: 1. 定义坐标点,有可能是一个,有可能是多个(比如:多边形覆盖物)。 2. 构造OverlayOptions(地图覆盖物选型基类)。 3. 在地图上添加覆盖物。 4. 添加相应的监听事件。 在API中可以看到,BaiDuMap类中有一个方法: 这个方法就是用来在地图上添加覆盖物的
- 互联网
- 2026年05月04日
-
Android 属性动画 源码解析 深入了解其内部实现
1、概述 Android中想做很炫酷的动画效果,相信在很多时候你都可以选择使用属性动画,关于属性动画如何使用,我们已经很详细的写过两篇博客讲解。如果你还不了解,请参考: 本篇博客将分析属性动画的实现源码,带你深入的了解Android属性动画的内部实现机制。如果你经常用属性动画,但又一直没有去查看其源码实现,没关系,请往下看。 2、分析前的猜想 在源码分析之前,我们需要有一个明确的思路,例如
- 互联网
- 2026年05月04日
-
Android百度地图开发03之地图控制 + 定位
前两篇关于百度地图的blog写的是,一些基本图层的展示 和 覆盖物的添加+地理编码和反地理编码。 接下来,这篇blog主要说一些关于地图控制方面的内容和定位功能。 百度地图提供的关于地图的操作主要有:单击、双击、长按、缩放、旋转、俯视等。 地图控制 我们现在已经知道,想要显示一个地图,只需要在xml文件中添加一个MapView控件即可,但是想要对其进行一些控制
- 互联网
- 2026年05月04日
-

Android NineGridLayout — 仿微信朋友圈和QQ空间的九宫格图片展示自定义控件
NineGridLayout 一个仿微信朋友圈和QQ空间的九宫格图片展示自定义控件。 一、介绍 1、当只有1张图时,可以自己定制图片宽高,也可以使用默认九宫格的宽高; 2、当只有4张图时,以2*2的方式显示;<br/> 3、除以上两种情况下,都是按照3列方式显示,但这时有一些细节:<br/> a、如果只有9张图,当然是以3*3的方式显示;<br/> b
- 互联网
- 2026年05月04日
-
Android笔记——Button点击事件几种写法
2.定义内部类,实现OnClickListener接口 public class MainActivity extends Activity{ private Button bt; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
- 互联网
- 2026年05月04日






