android
码农王山
努力一切皆有可能。
展开
-
Android中Jni的基本使用详解
今天就介绍下jni编程的基本使用,如果你还不知道NDK的环境怎么搭建就看我的上一篇博客,有详细的介绍怎么搭建环境,生成So库的详细过程,上一篇博客的地址点击打开链接,下面介绍jni的基本使用:在调用So库之前需要先加载So库static { System.loadLibrary("JniTests");}静态代码块,先执行。MainActivity.java原创 2017-11-16 21:00:48 · 591 阅读 · 0 评论 -
Android请求时候添加共同的参数
Android在联网请求时候需要添加共同的参数比如Token,如果每次都在请求时候添加的请求参数中会很麻烦,可以添加到请求头中,每次联网操作就不需要添加了,我联网操作使用的是Retrofit,忘记是看到的哪位大神的博客了,Retrofit的封装是借鉴的别人的。RetrofitManager.javapublic class RetrofitManager { private static ...原创 2018-04-22 19:09:38 · 606 阅读 · 0 评论 -
Retrofit常用方法入门
今年一直使用retrofit简单做个总结。示例接口:127.0.0.1:8080/DecrepitHouse/house/user_list使用retrofit方式public interface AddressApi { //用户列表 @GET("DecrepitHouse/house/user_list") Call<BaseBean<List<Add...原创 2017-05-08 17:52:14 · 319 阅读 · 0 评论 -
TextView可滑动
最近项目中有个需求textview可以滑动,类似ScrollView,当textview的行数超过显示的行的时候要显示出bar,好了上代码。在布局文件中设置:scrollbars="vertical"<TextView android:id="@+id/tv_content" android:layout_width="match_parent" android:la...原创 2017-05-31 21:33:01 · 2024 阅读 · 0 评论 -
使用retrofit上传多张图片和文字,java后台
废话不多说直接上代码:Android端代码:case R.id.save_housephoto://上传图片 new Thread(){ @Override public void run() { super.run(); upLoadPhoto(); } }.start(); ...原创 2017-09-30 16:40:11 · 805 阅读 · 0 评论 -
侧边栏索引
侧边栏索引在项目中用到的特别多,联系人列表添加侧边栏索引是必不可少的,今天就记录一下自己在项目中使用侧边栏的过程,先上效果。第一张图的侧边栏效果相对麻烦一些,我使用了数据库进行存储,今天先介绍第二张图的方法,下面上代码。需要使用一个依赖在bulie.gradle中添加compile 'com.github.promeg:tinypinyin:1.0.0'public class AddressFr...原创 2017-05-06 18:22:30 · 534 阅读 · 0 评论 -
查询条件样式的PopWindow
popwind在Android项目中用到的非常多今天就写一下我在项目中使用的情况,以后方便使用,下面直接上代码。当点击城市模块的布局时候响应ll_city.setOnClickListener(this);执行以下操作//城市case R.id.ll_city: View view = LayoutInflater.from(this).inflate(R.layout.popup_a...原创 2017-05-06 17:48:10 · 873 阅读 · 0 评论 -
简单学习mvp
mvp相信每个Android程序员都或多或少知道,model,view,presenter,今天我就简单谈一下自己的一些小的感受,大家都知道model是处理业务的,view是界面,presenter是控制器;我个人觉得mvp中view获取界面的数据通过presenter传递给model,model获取到presenter传递过来的数据提交服务器获得返回的数据,presenter通过调用model的...原创 2017-03-22 17:14:36 · 267 阅读 · 0 评论 -
Android闪屏界面点击跳过
在闪屏界面加载自己公司logo起到潜移默化的宣传的作用,在app中绝大多数项目都有闪屏界面跳过功能,不说了上代码:public class MainActivity extends Activity { private TextView tv_scape; private Handler handler; private Runnable runnable; @...原创 2017-01-07 16:44:05 · 2630 阅读 · 0 评论 -
Android集成百度地图实现导航
集成百度地图导航其实很简单,但是必须要在百度TT语音播报后台成功注册了注册地址注册时候很简单我就不赘述了,上代码:TodaytaskdetailActivity .javapackage com.wdkj.housemanager.activity;import android.Manifest;import android.app.Activity;import android.cont...原创 2018-04-08 19:26:05 · 7875 阅读 · 8 评论 -
Android集成百度地图点击Mark弹出PopWindow
项目中集成了百度地图,点击Mark弹出PopWindow,效果图如下:代码如下:BdMapFragment.javapackage com.wdkj.housemanager.fragment;import android.Manifest;import android.app.AlertDialog;import android.content.DialogInterface;impo...原创 2018-04-08 18:46:03 · 2879 阅读 · 3 评论 -
Android集成百度地图点聚合
在项目中集成了百度地图,刚开始Mark点少的时候滑动很流畅,后来将数据导入有三千多个Mark点,这时候滑动地图已经卡死了,只能换成点聚合了,先把需要用到的类从百度的示例项目复制到当前项目中,下载需要用到的类需要用到如上标注的类,上代码:public class BdMapFragment extends Fragment { @BindView(R.id.iv_a原创 2018-01-29 20:41:47 · 2268 阅读 · 0 评论 -
Android集成百度地图绘制线,点,面
这篇博客详细介绍百度地图绘制点,线,面的方法,上代码:绘制点Mark://定义Maker坐标点 LatLng point = new LatLng(39.963175, 116.400244); //构建Marker图标 BitmapDescriptor bitmap = BitmapDescriptorFactory .fromResource(R.dr原创 2017-12-27 19:33:13 · 3377 阅读 · 0 评论 -
Android集成百度地图的一些基本设置
上一篇博客介绍了集成百度地图的详细步骤,这篇就记录一下百度地图的一些基本的设置,如果不知道怎么集成的请查看上一篇博客集成的详细步骤地图类型:mMapView.setLogoPosition(LogoPosition.logoPostionleftTop);//设置百度地图logo位置mMapView.showZoomControls(false);//是否显示缩放控件mBaiduMap原创 2017-12-25 16:21:01 · 1035 阅读 · 0 评论 -
Android集成百度地图详细步骤
记录下我集成百度地图的过程:1.在百度地图开放平台创建你的项目,填写包名和项目名和SHA1等信息,会生成一个应用的AK,详细步骤和获取SHA1将下载的jar包和SO库放到jniLibs下或者lib文件夹下,如果放到lib下需要在app文件夹下的build.gradle加入代码:2.在AndroidManifest中添加开发密钥、所需权限等信息,将注册后的AK放到项目的AndroidMa原创 2017-12-25 11:17:40 · 762 阅读 · 0 评论 -
Android Studio下NDK环境的搭建和基本使用
在Android Studio下载NDK,将NDK配置到环境变量,步骤如下:下载NDKFile→Project Structure如果是NDK没有配置则标注的地方是空的,这就是local.properties文件,空的时候回有download ndk,可以从这个地方直接下载,也可以从SDK Manager下载。下载后配置环境变量:在系统变量中新建变量名:NDK_原创 2017-11-15 19:32:02 · 399 阅读 · 0 评论 -
Android屏幕适配全攻略(最权威的官方适配指导)
转载:http://blog.csdn.net/zhaokaiqiang1992 Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章以Google的官方文档为基础,全面而深入的讲解了Android屏幕适配的原因、重要概念、解决方案及最佳实践,我相信如果你能认真的学习本文,对于Android的屏幕适配...转载 2018-05-14 19:47:55 · 364 阅读 · 0 评论