- 博客(11)
- 问答 (5)
- 收藏
- 关注
原创 ES之JAVA操作
连接Client// 按集群名称创建 /** * clusterName需要跟elasticsearch.yml里的clusterName相同 */ Settings settings = Settings.builder().put("cluster.name", clusterName)//设置ES实例的名称 .put("client.transport.sniff...
2018-03-22 13:30:08
4470
原创 阿里HotFix初体验 热更新
之前一直会做一个个APP往手机上装,一直不会对同一个APP进行迭代,这是第一次使用第三方的热更新工具进行迭代版本,算是一次练手与熟悉新技能吧~一、注册阿里云用户 https://www.aliyun.com/二、申请开发资格1、RSA密钥 2、appId 3、AppSecret三、根据开发文档一步步配置应用 https://help.aliyun.com/document_deta
2017-10-17 14:38:32
455
转载 Fragment+webview实现物理返回键的监听
http://blog.youkuaiyun.com/dodod2012/article/details/50476779原作来源首先创建一个抽象类BackHandledFragment,该类有一个抽象方法onBackPressed(),所有BackHandledFragment的子类在onBackPressed方法中处理各自对Back事件的消费逻辑。onBackPressed返回布尔值,宿主Activity
2017-08-24 16:43:32
578
原创 使用WebView简单嵌套页面
webview是一个特殊的view,用于在此view上展示一个页面。该页面的js可以与android端的java代码中的方法互调,还能实现网页前进后退,网页放大,缩小,搜索等功能。1、webview的使用首先在layout下创建xml文件,添加webview控件 <WebView android:id="@+id/webview" android:layout_wid
2017-08-18 11:53:22
1577
原创 如何让程序在锁屏后还一直运行
最近在开发一款定位APP,需求是在时刻进行定位,及时锁屏后也需要保持定时上传位置信息。但是,一般情况下手机锁屏后,Android系统为了省电以及减少CPU消耗,在一段时间后会使系统进入休眠状态,这时,android系统中CPU会保持在一个相对较低的功耗状态,但是上传位置信息需要网络请求来消耗CUP的。此前我试了各种方法,websocket、轮询、前台Service效果都不理想,但是自从使用了And
2017-08-15 11:25:18
22505
原创 Logger---使你的日志更简单漂亮强大!
添加依赖的jarcompile ‘com.orhanobut:logger:2.1.1’初始化Logger.addLogAdapter(new AndroidLogAdapter());使用LoggerLogger.d(“debug”); Logger.e(“error”); Logger.w(“warning”); Logger.v(“verbose”); Logger.i(“inform
2017-08-08 11:29:05
366
原创 让Android Studio披上 Sublime Text的新衣
Sublime text! 号称最美的代码阅读器,让每个程序员心仪。今天!就让我们的Android Studio披上 Sublime Text的狼皮~ https://github.com/xinghongfei/android-studio-setting 这里是GitHub的链接 只需要下载下来 添加到我们的Android Studio里就可以了 全程只需2分钟~
2017-07-26 14:03:56
1106
原创 Gson的使用
1 ##导入依赖的jar compile 'com.google.code.gson:gson:2.8.1'2 ##创建Bean对象package www.imooc.com.main;import java.util.List;/** * Date: 2017/7/25 15:00 * Author: 00 * Description: TODO */public class Det
2017-07-25 15:16:28
279
原创 BroadcastReceiver 判断网络状态
1 ##创建广播接受者public class NetworkStateReceiver extends BroadcastReceiver { private ConnectivityManager mConnectivityManager; private NetworkInfo netInfo; @Override public void onReceive(Con
2017-07-19 18:00:54
629
原创 BroadcastReceiver+Service .开机启动服务
public class MyBroadcastReceiver extends BroadcastReceiver { private static final String TAG = "MyBroadcastReceiver"; private static final String ACTION = "android.media.AUDIO_BECOMING_NOISY";
2017-07-19 16:47:39
1215
原创 Fragment+ListView实现碎片化管理订单(另附自定义布局AlertDialog弹窗的设置)
最近项目需要写一个订单管理的APP,原来使用ViewPager+ListView实现发现代码代码冗余 运行缓慢,所以打算使用Fragmengt+ListView来再实现一次。Fragment能把Activity拆分成很多模块,需要哪个的时候调用就可以了,比起原来的不知道方便多少。好了,废话不多说,下面就开始实现Fragment:package www.imooc.com.dome;import a
2017-07-12 13:16:04
629
空空如也
为从接口中得到的文字添加点击事件
2017-07-03
无法找到可用的位置提供器
2017-03-26
有关定位上传服务器的问题!
2017-03-24
求好心人帮我看看这个日志是什么问题啊~~ 困扰了好几天了
2017-03-21
【Android】Unable to start receiver的问题空指针
2017-03-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人