Android
龙游有方
这个作者很懒,什么都没留下…
展开
-
Linux ubuntu安装jdk、安卓sdk、安卓ndk、aapt
linux安装jdksudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java8-installerjava -versionjava -version(查看java版本)linux安装安卓sdkwget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz (下载)tar xvzf androi原创 2020-12-15 11:23:22 · 668 阅读 · 0 评论 -
一个JNI的demo
JNI(Java Native Interface),写这玩意儿的用处:能够在java中调用c/c++的方法。NDK(Native Development Kit),就是写JNI需要的一个工具。写这个demo的前提,你已经下载好了NDK,并且配置好了他的环境变量。进入正题:第一步:新建一个AS项目:JniDemo2。如图配置项目的NDK环境。第二步:在java文件夹下新建JniUtils类public class JniUtils { static { Syste原创 2020-05-15 16:49:07 · 332 阅读 · 0 评论 -
Android 对OkHttp做简单的封装,并实现了获取Json数据的自动转换
OkHttp封装代码package com.diabin.minda.http;import android.os.Handler;import android.os.Looper;import com.google.gson.Gson;import com.google.gson.JsonParseException;import com.squareup.okhttp.Call...转载 2019-05-11 20:50:33 · 967 阅读 · 0 评论 -
Android 使用okhttp 的Get和Post请求服务器上的Json数据
实验结果:服务器网址http://112.124.22.238:8081/course_api/banner/query?type=1step1添加okhttp和Gson依赖(根据AS版本不同会有变化)这里以28.0.0为例implementation ‘com.squareup.okhttp:okhttp:2.7.5’implementation ‘com.google.code....原创 2019-05-10 21:46:54 · 2065 阅读 · 0 评论 -
Android 使用 FragmentTabHost 实现底部菜单
例子效果为了方便这里只做了一个菜单,需要多个的重复添加即可项目结构代码MainActivitypackage com.diabin.minda;import android.support.v4.app.FragmentTabHost;import android.support.v7.app.AppCompatActivity;import android.os.Bundle...转载 2019-05-07 17:16:08 · 203 阅读 · 0 评论 -
Android 使用 SliderLayout 实现App顶部的轮播广告
效果预览step 1:添加依赖compile "com.android.support:support-v4:+"compile 'com.squareup.picasso:picasso:2.3.2'compile 'com.nineoldandroids:library:2.4.0'compile 'com.daimajia.slider:library:1.1.5@aar'...转载 2019-05-09 11:45:44 · 754 阅读 · 1 评论 -
Program type already present: android.support.v4.app.BackStackRecord$Op
找到项目中的build.gradle文件修改图中所示的4个位置即可原创 2019-04-26 22:26:08 · 371 阅读 · 0 评论 -
Android studio关于TextView初始化(findViewById)后还是空指针(null)的错误分析
错误例子解决方法错误分析TextView控件初始化应该放在setContentView(布局文件)之后,同理,其他控件也应该是一个道理。原创 2019-04-02 22:28:58 · 2326 阅读 · 0 评论 -
使用Android studio实现打电话和发送短信的功能
知识点1:安卓6.0以上的版本如何获取拨打电话和发送短信的“权限”2.如何进入手机通讯录并返回联系号码3.如何实现发送短信的功能//实现拨打电话功能的Activitypackage com.example.administrator.phone;import android.Manifest;import android.app.Activity;import android.c...原创 2019-03-19 21:26:43 · 10463 阅读 · 3 评论 -
Android studio 中Activity以及EditText的一些用法和问题
主要知识点:1:如何判断EditText中有没有内容(不能用null或者0)2:点击事件内代码的运行情况分析3:获取空的EditText内容进行数据强制转换出现的问题package com.example.administrator.activity;import android.content.Intent;import android.support.v7.app.AppComp...原创 2019-03-19 21:03:34 · 2922 阅读 · 0 评论