Android开发
lantiankongmo
这个作者很懒,什么都没留下…
展开
-
关于使用百度地图过程中遇到的一些问题(一)
最近在写一个关于百度地图相关的东西,把过程中遇到的一些问题整理如下:1.Caused by: java.lang.IllegalStateException: you have not supplyed the global app context info from SDKInitializer.initialize(Context) function.protected voi原创 2015-09-24 20:45:02 · 1491 阅读 · 0 评论 -
混合开发之Android原生加载ReactNative页面
这片文章主要记录一下Android原生加载ReactNative页面的方法,和上一篇混合开发之ReactNative调用Android原生方法可作为上下篇食用 首先还是大概的讲一下流程: 1、Androidstudio新建Android项目,命令行执行npm init,把项目初始化成RN项目 2、执行npm install –save react react-native 安装react和r...原创 2018-08-08 16:35:41 · 2379 阅读 · 0 评论 -
Android源码解析之一Activity启动时界面绘制流程
类似于Java的main函数,Android的程序入口为 main(String[] args)函数,这一部分代码主要是为了启动Activity,然后开始activity的声明周期方法,代码流程如下://ActivityThread.javapublic static void main(String[] args) { Trace.traceBegin(Trace.TRACE_T原创 2016-10-25 14:45:05 · 1423 阅读 · 0 评论 -
Android+HTML混合开发学习(一)
先看效果先看布局文件:很简单,就两个button和一个webview<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"原创 2016-08-24 17:23:28 · 2150 阅读 · 0 评论 -
Android Studio NDK开发(一)
参考鸿洋大神微信推送,链接地址请点击本篇主要记录一下打包SO的过程,如下: 首先要确定是否已经配置NDK路径:File—->Priject Structure,确认之后就可以开始配置相关环境 一、配置NDK开发环境 1.1、新建名称为ANDROID_NDK_HOME的环境变量名称,变量值为ndk_bundle所在的路径 1.2、在环境变量Path下面增加%ANDROID_NDK_HOME原创 2016-08-29 16:52:59 · 852 阅读 · 0 评论 -
tabhost实现计数标签的简单用法
说是tabhost的使用,其实只是简单的使用,不过加上了另外一个蛮实用的东西,即选项卡计数标识效果如图:package ss.tabhost.com.myapplication;import android.app.Activity;import android.os.Bundle;import android.widget.TabHost;public class MainAct原创 2016-03-09 23:14:46 · 615 阅读 · 0 评论 -
自定义spinner样式
主要是思路是继承baseadapter,然后重写getview()以及getDropDownView()两个方法,getview()主要是控制显示界面,getDropDownView主要是控制下拉界面原创 2015-10-25 15:18:06 · 826 阅读 · 0 评论 -
获取输入法的高度/让输入框正好在输入法之上
此功能类似于QQ或者微信的输入框,当输入框获取焦点时,输入法弹出,输入框自动上移并且正好保持在输入法的上面 最终效果图如下 整体思路就是重写一个布局文件,然后再布局布局发生变化时(即输入法弹起)onmeasure()方法中获取现在的布局尺寸,得到输入法的高度思路不难,下面看看代码 注意一些细节 主activity布局文件<com.example.getinputheight.Keyboard原创 2016-03-29 22:08:13 · 3950 阅读 · 0 评论 -
Android hdpi ldpi mdpi xhdpi xxhdpi适配详解
1、了解几个概念(1)分辨率。分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等。720×1280表示此屏幕在宽度方向有720个像素,在高度方向有1280个像素。(2)屏幕大小。屏幕大小是手机对角线的物理尺寸,以英寸(inch)为单位。比如某某手机为“5寸大屏手机”,就是指对角线的尺寸,5寸×2.54厘转载 2016-01-20 16:04:42 · 35907 阅读 · 4 评论 -
混合开发之Android原生调用ReactNative方法
首先这篇过程和上一篇混合开发之Android原生加载ReactNative页面的大部分步骤都是一样的 首先还是大概的讲一下流程: 1、Androidstudio新建Android项目,命令行执行npm init,把项目初始化成RN项目 2、执行npm install –save react react-native 安装react和react-native,这里要注意一下react-na...原创 2018-09-03 18:29:00 · 3311 阅读 · 0 评论