![](https://img-blog.csdnimg.cn/20200101160557139.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
安卓简单细节
文章平均质量分 93
安卓开发简单内容及bug
朱 江
温故知新,可以为师
展开
-
玩转安卓字体
起因最近公司有个需求,需要做 Widget ,内心其实是拒绝的,因为这个玩意儿特别难用,而且限制重重,但没办法,也不能不做,那就开始吧。本来以为挺简单的东西,一个列表展示数据,然后再展示一些基本数据,两天搞定,然后拿给 UI 去看,下面是和UI的对话。UI:你照着蓝湖做了嘛?我:有啥问题吗?(很纳闷。。。我就是照着蓝湖做的啊!)UI:你看你这个时间的字体和我图上的不一样啊!我:额。。。行吧,我回去想想办法,你把字体发给我吧(内心一万只草泥马走过。。。)原生字体很久没搞过字体了,安卓系统一共为原创 2021-07-06 09:53:19 · 456 阅读 · 2 评论 -
Java中格林尼治时间和时间戳的相互转换
首先,将格林尼治时间转换为时间戳:/** * 格林尼治时间转换为时间戳 */public static long iso8601FormateTimeToLong(String time){ String formateTime = iso8601ToCustomerDate(time,"yyyy年M月d日 HH:mm:ss"); SimpleDateFormat sdf = ...原创 2019-10-15 15:37:08 · 3853 阅读 · 1 评论 -
安卓图片缩放插件PhotoView的简单使用
先简单说下PhotoView的作用:不需要写任何代码就可以实现图片手势缩放,旋转,相比ImageView,用户体验更好。先放下实现效果图。第一步先导包,在build.gradle(app)中的dependencies中添加如下内容:implementation 'com.github.chrisbanes:PhotoView:2.0.0'接下来是重点!!!我就因为下面这几步一...原创 2018-06-01 16:50:05 · 10800 阅读 · 1 评论 -
Android基础
Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础Android基础An...原创 2018-11-08 20:23:07 · 6768 阅读 · 6 评论 -
安卓基础
安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础安卓基础...原创 2018-11-08 20:23:25 · 2019 阅读 · 0 评论 -
安卓广播实现强制下线
之前工作主要集中在Activity和fragment中,广播、内容提供者、服务接触很少,竟然有点想不起来怎么写了,故又看了一遍,先记录一篇广播的吧。类似于微信、QQ等大型app,毫无疑问都有强制下线(即在别处登录时当前登录马上接收到下线通知),一般来说,实现过程是在A手机登录时,记录设备唯一标识,当在B登录时,后台检验上传唯一标识是不是跟后台记录的相同,此时显然是不同的(手机不同),修改当前唯...原创 2019-09-28 09:27:14 · 888 阅读 · 0 评论 -
Android实现调用系统相机录像及实现录音
录像实现原理特别简单,先在配置文件中声明一下权限,这个就不说了,然后直接使用Intent跳转就行。Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0); ...原创 2018-06-21 16:13:09 · 2281 阅读 · 0 评论 -
安卓实现TextView “选择文字”“复制” “粘贴” 功能
转载出处方法一:用EditText代替TextView通过设置EditText的属性android:background来隐藏EditText自带的输入下划线,但有一弊端是:EditText不只可以复制还可以剪切、黏贴,这样的操作会对原内容产生修改,不太妥当。方法二:用TextView的setTextIsSelectable(boolean selectable)使用TextView的自带函数se...原创 2018-06-20 09:15:05 · 2924 阅读 · 0 评论 -
安卓GridView的简单使用
今下午看了看GridView和RecyclerView刚说了Recyclerview,现在说下GridView;直接上代码吧,代码很简单,,实现原理和Listview基本一样String []name = {"1","2","3","4","5","6","7","8","9"};List,Object>>list = new ArrayList, Object>>();for (原创 2018-04-06 15:21:20 · 1583 阅读 · 0 评论 -
Android 网络请求、网络状态及各种权限判断
一、判断网络连接是否可用public static boolean isNetworkAvailable(Context context) { ConnectivityManager cm = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); ...转载 2018-04-26 11:36:33 · 5540 阅读 · 0 评论 -
解决打开应用启动白屏几秒问题
只要修改style.xml,就可以完美解决。<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> ...... <item name="android:windowIsTranslucent">true</item> <item name=&qu原创 2018-05-28 17:15:45 · 2705 阅读 · 2 评论 -
开发android项目的常用jar包
开发android项目的常用jar包1. 百度地图Armeabi/libBaiduMapSDK_v3_4_0_15.so, libBMapApiEngine.sobaidumapapi_v3_4_9.jar(demo),locSDK_4.1.jar(demo)开发指南:http://developer.baidu.com/map/sdkandev-2.htm2. alipaySDK-2015081...原创 2018-05-29 16:08:31 · 2472 阅读 · 0 评论 -
Android7.0及以上打开相机闪退,startActivityForResult报错解决
这个问题出现的原因主要是由于在Android 7.0以后,用了Content Uri 替换了原本的File Uri,故在targetSdkVersion=24的时候,部分 “`Uri.fromFile()“` 方法就不适用了。 **File Uri 与 Content Uri 的区别** - File Uri 对应的是文件本身的存储路径 - Content Uri 对应的是文件在Content P...原创 2018-06-21 16:02:54 · 4334 阅读 · 0 评论 -
安卓中listview点击每一条进入不同界面
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, long id) { Bundle bundle = new Bu原创 2017-12-16 15:02:37 · 2311 阅读 · 0 评论