Android
Wo来给你讲故事
我来给你讲故事,你来听
展开
-
简易: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 阅读 · 0 评论 -
友盟第三方推送
导入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 阅读 · 0 评论 -
网络判断
工具类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 · 267 阅读 · 0 评论 -
自定义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 · 374 阅读 · 0 评论 -
定时刷新
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 · 270 阅读 · 0 评论 -
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 阅读 · 0 评论 -
InputMethodManager于EditText的insert()、setText()使用
效果 使用场景(在语音回调写入时框内时,再次点击删除不了)InputMethodManager inputManager = (InputMethodManager)etInput.getContext().getSystemService(Context.INPUT_METHOD_SERVICE); inputManage原创 2018-01-30 14:42:26 · 460 阅读 · 0 评论 -
Sophix热修复方案-阿里巴巴
这两天学习Sophix热修复碰到很多问题,最后也成功,最后总结下经验与其它的区别 位置 官方地址 创建一个项目 对应的配置参数 配置as 在build.gradle中添加依赖包allprojects { repositories { jcenter() maven { url "http://maven.aliyun.com/...原创 2018-03-28 14:37:32 · 278 阅读 · 0 评论 -
String字符串每隔N位加入各种标点符号
原创 2018-05-08 18:02:09 · 7325 阅读 · 0 评论 -
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 · 6185 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 · 700 阅读 · 0 评论 -
列表上拉刷新与下拉加载
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.books);//找到布局中控件的id p = (PullToRefreshGridV原创 2016-05-26 11:49:31 · 451 阅读 · 0 评论 -
点击两次退出应用
@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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
简易百度定位
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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 · 594 阅读 · 0 评论 -
自定义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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
简易百度定位
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 阅读 · 0 评论 -
第三方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 阅读 · 0 评论 -
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 阅读 · 0 评论