![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android 技巧
高山流水哗哗哗
从前有座山,山里有个庙,庙前有条河..................
展开
-
android原生控件与javascript简单交互!
这篇文章简答说一下代码的方式,来进行调用网页的功能,同时网页的点击也能调用android原生的功能不说多的直接就贴代码了图片懒得截图了,想测试的直接复制过去,就是点击android按钮弹出网页的对话框,点击网页的按钮弹一个androud的吐司下面是Android端代码package com.ewininfo.mywindows;import android.annotation原创 2017-03-27 15:26:12 · 389 阅读 · 0 评论 -
android打包同一个项目多个应用
android打包同一个项目多个应用,也就是说一个应用在手机上面安装2个或者3个更多,大家知道正常情况下的android项目一台设备只能安装一次,第二次安装的时候就会提示替换先前应用或者卸载,下面就说下如何一个项目多个应用吧,这种需求一般也不多,刚好我就碰到了,我就说一种我自己测试成功的方法首先在app下面的build.gradle里面添加如下代码,同步一下, productFl原创 2017-10-11 15:55:21 · 978 阅读 · 0 评论 -
关于华为手机读取SD卡权限没用记录一下
一般来说,android开发要获取手机权限的时候只需要在AndroidManifest.xml中添加权限代码即可,例如" 但是 ,对于华为手机 一招就不行了, 我这边需要一个小功能,就是拍照 上传图片到服务器,然后在其他界面进行显示, 拍照的代码就不帖了,只是这个在上传图片的时候就会提示上传失败,提示原因:"原创 2017-07-14 14:11:12 · 5546 阅读 · 0 评论 -
android 如何在service中定时请求网络
一般来说,android的一些耗时的操作很多都会丢给后台服务来做,而一些公司因为安全原因,再每次请求的网络的时候请求头会隔一段时间变化一次,但是也不能每次请求网络都去拿一次请求头,所以这个时候在service后台定时请求网络获取最新的请求头然后储存起来是很有必要的,下面直接贴代码,记录一下 public static final String TAG = "TokenService";原创 2017-05-15 16:55:01 · 8059 阅读 · 1 评论 -
android中scrollview嵌套listview的问题
这里记录下关于scrollview嵌套listview的问题,一般来说如果直接在scrollview里面前天一个普通的listview, 用LinearLayout包裹起来,跑起来后发现listview值显示一行,这里就需要做一下处理了,自定义下listviewpublic class NoScrollListView extends ListView { public NoScrol原创 2017-05-15 11:24:35 · 318 阅读 · 0 评论 -
android开机自启
一个简单的小功能,用到了android的广播机制public class MyReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction();原创 2017-05-25 14:32:06 · 1026 阅读 · 0 评论 -
记录一下 android ListView代码设置分割线
有些时候,因为公司的需求,可能还在android上面涉及一些类似的表格的格式,这里记录下载代码中如何设置ListView的分割线以及颜色mList.setDivider(new ColorDrawable(0xffB4B3B3));//设置分割线颜色 mList.setDividerHeight(2);//这是分割线高度 必须加, mList.setCacheC原创 2017-04-28 14:23:48 · 453 阅读 · 0 评论 -
android WebView的一些常规适配
记录一下webview的一些常规的配置,不多说了 直接把代码放出来protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ButterKnife.原创 2017-03-27 11:41:04 · 2039 阅读 · 0 评论 -
android布局的一些简单记录
一般开发我们最常用到的布局就是LinearLayout, RelativeLayout, FrameLayout这三个布局了,下面来简答的介绍下这些布局的一些属性:LinearLayout,就是线性布局,结构层次相对来说简单非常明了,只有横向和纵向两个方向。这里主要简单介绍一下属性的使用android:orientation="horizontal"//水平方向只有水平方向的设置才起作原创 2017-03-27 14:38:40 · 413 阅读 · 0 评论 -
记录一笔Android上面用PopupWindow+Spinner点击直接报错
最近公司需要些一个小功能,在界面上面弹出来一个PopupWindow,里面布局略复制,需要Spinner加上CheckBox等布局,等我写好布局,注入PopupWindow显示在界面上的时候还行,但是点击Spinner就会直接闪退程序,这里其实就是一个小问题 <Spinner android:layout_marginLeft="15dp"原创 2017-04-07 15:50:27 · 2018 阅读 · 0 评论 -
Android定时执行任务的两种办法
一般来说,在Android中有很多地方都要用到定时执行或者延迟执行,这里给记录一下两种比较常见的方法1.采用Handler的postDelayed(Runnable, long)方法,比较简单也很实用下面就直接上代码 就定时刷新一下webView,很简单的案例package com.ewininfo.demo;import android.os.Bundle;import a原创 2017-03-28 15:20:47 · 6087 阅读 · 0 评论 -
Android端接收RabbitMQ推送出来的消息
消息推送方式挺多的,这次用了下RabbitMQ这一款,下面简单介绍一下android端应该如何接受服务端那边发送的消息import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import and原创 2017-03-28 14:47:27 · 6909 阅读 · 10 评论 -
Android自定义控件动态显示时间 年月日 时分秒
这个要求用的不多,但是也有写项目上面不想看手机时间,要求你直接把时间日期给动态显示在界面上 这里就记录一个自定义控件吧public class UpdateTimeTextView extends AppCompatTextView { private String TAG = "UpdateTimeTextView"; private Thread runnable;原创 2018-01-10 15:26:10 · 3752 阅读 · 0 评论