- 博客(25)
- 收藏
- 关注
原创 android java.lang.RuntimeException Could not read input channel file descriptors from parcel.
最近有个需求:需求循环请求一个接口,不管成功或失败都需要三秒请求一次,结果就造成了一个我一脸懵逼的异常。用了几天的时间在查这个异常android java.lang.RuntimeException Could not read input channel file descriptors from parcel.这个异常不会定位到具体错误的位置,也没有规律 最后查...
2019-08-10 10:38:55 1751
原创 Android沉浸式状态栏+DrawerLayout+NavigationView+Toolbar,捎带滑动退出当前Activity与点击进去Activity的动画(+swipebacklayout)
废话,讲解都没有,其他大神都有详细解答,我就直接上代码标注重点注意的地方,有问题可以联系我…先说状态栏1:styles中配置主题属性,2:AndroidManifest.xml中设置Activity主题,3:自定义了一个Toolbar,4:设置带有DrawerLayout页面的状态栏,5:Activity进去退出动画 -先看看图8.0,4.4的版本下的,5.1的情况下都没问题(手...
2018-06-07 19:32:56 1063
原创 Android Ble连接,Ble133异常处理,写入消息
public class BleUtil { public static final int ERROR_CODE_TIMEOUT = 100; //超时 public static final int ERROR_CODE_GATT = 101; //协议错误 public static final int ERROR_CODE_OTHER = 102; //其他错误...
2018-05-08 18:12:26 6187
原创 Sophix热修复方案-阿里巴巴
这两天学习Sophix热修复碰到很多问题,最后也成功,最后总结下经验与其它的区别 位置 官方地址 创建一个项目 对应的配置参数 配置as 在build.gradle中添加依赖包allprojects { repositories { jcenter() maven { url "http://maven.aliyun.com/...
2018-03-28 14:37:32 278
原创 InputMethodManager于EditText的insert()、setText()使用
效果 使用场景(在语音回调写入时框内时,再次点击删除不了)InputMethodManager inputManager = (InputMethodManager)etInput.getContext().getSystemService(Context.INPUT_METHOD_SERVICE); inputManage
2018-01-30 14:42:26 460
原创 InputMethodManager在ViewPager的Fragment中的使用(默认弹出数字键盘)
布局<LinearLayout android:layout_width="120dp" android:layout_height="60dp" android:layout_margin="@dimen/super_margin" android:layout_gravity="cente
2018-01-30 14:29:52 578
原创 简介:React创建工程与路由
创建工程 1. npm install -g create-react-app 2. create-react-app my-app(工程名字) 路由 3. 下载路由插件:react-router(版本会有问题) 4. 设置(嵌套路由):import React from 'react';import ReactDOM from 'react-dom';import { Rou
2017-06-08 10:11:40 2645
原创 简易:ListView滑动隐藏标题栏
布局中listview要覆盖标题栏 int mTouchSlop = ViewConfiguration.get(this).getScaledTouchSlop();//滑动监听showHideTitleBar(true);ListView standby_lv = (ListView) findViewById(R.id.standby_lv);standby_lv.setOnTouchLi
2017-01-18 13:59:09 943
原创 定时刷新
public class RefreshMoney { private static Handler handler; private static Runnable timeRunnable; //刷新 public static void refresh(final Standby_Page_ListView_Adapter adapter) { //H
2017-01-17 16:09:29 271
原创 自定义ImageView画圆
在布局中引用这个类package com.example.administrator.okhttp;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.graphic
2016-06-17 15:33:21 375
原创 网络判断
工具类import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.telephony.TelephonyManager;public class NetWorkUtils { public static final
2016-06-01 21:39:31 268
原创 友盟第三方推送
导入PushSDK包代码块public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.la
2016-06-01 15:14:22 353
原创 Gson集合型Json数据解析
Gson gson=new Gson(); 返回的集合接收 list=gson.fromJson(buffer, new TypeToken<集合泛型>(){}.getType()); for (Ven ven : list) { System.out.println(ven.toString());
2016-05-31 20:02:17 327
原创 ScrollView和Listview结合使用
- 自定义布局public class MyListview extends ListView{ public MyListview(Context context, AttributeSet attrs) { super(context, attrs); // TODO Auto-generated constructor stub } publ
2016-05-31 19:52:13 701
原创 第三方xUtils中HttpUtils请求网络数据与Pull解析
import java.io.ByteArrayInputStream;import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.util.ArrayList;import java.util.List;import org.ap
2016-05-31 19:39:30 362
原创 简易百度定位
1>导入文件夹和jar包2>配置 <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="BEMeihwMKbX9T5RMB54eOGaflCiPILhU申请的key" /> <service android:name="com.baid
2016-05-31 17:07:56 282
原创 HttpClient的Post请求
public static String postHttp(String url,String key,String menu){ try { HttpClient hc=new DefaultHttpClient(); HttpPost gp=new HttpPost(url); List<NameValuePai
2016-05-31 17:04:52 307
原创 自定义ImageLoader
记得导入universal-image-loader-1.9.5.jar包自定义Applicationpublic class MyApp extends Application{ @Override public void onCreate() { // TODO Auto-generated method stub super.onCreate()
2016-05-27 12:06:25 292
原创 ViewPager无线轮播加Shape绘制小圆点
主布局<android.support.v4.view.ViewPager android:id="@+id/main_vp" android:layout_width="fill_parent" android:layout_height="fill_parent" /> <LinearLayout and
2016-05-27 11:30:59 595
原创 ImageLoader加载画圆与缓存
继承Applicationpublic class MyLoader extends Application{ @Override public void onCreate() { // TODO Auto-generated method stub super.onCreate(); File cacheDir = null;
2016-05-27 11:18:51 243
原创 简易百度定位
1>导入文件夹和jar包2>配置 android:name="com.baidu.lbsapi.API_KEY" android:value="BEMeihwMKbX9T5RMB54eOGaflCiPILhU申请的key" /> android:name="com.baidu.location.f"
2016-05-27 09:07:22 292
原创 HttpURLConnection请求与Pull解析
//请求方法private void getHttp() { // TODO Auto-generated method stub new Thread(new Runnable() { @Override public void run() { // TODO A
2016-05-26 12:08:45 442
原创 点击两次退出应用
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if (keyCode == KeyEvent.KEYCODE_BACK) {
2016-05-26 12:02:34 243
原创 列表上拉刷新与下拉加载
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.books);//找到布局中控件的id p = (PullToRefreshGridV
2016-05-26 11:49:31 451
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人