- 博客(21)
- 资源 (100)
- 收藏
- 关注
原创 Android studio 导入module方法
添加module方法步骤:(1)File----->New------>Import Module找到下载的citypicker文件,点击OK,点击Finish (2)app的build.gradle下的dependencies下添加compile project(':citypicker')如:(3)settings.gradle下添加‘cityp...
2018-11-30 15:57:33 4289
原创 Android dialog使用详解,设置dialog位置,设置dialog尺寸大小,设置dialog进出动画,设置加载动画
1、自定义My_LoadingDialog/** * 作者:created by meixi * 邮箱:13164716840@163.com * 日期:2018/11/30 09 */public class My_LoadingDialog extends Dialog { private static Context mContext; private st...
2018-11-30 14:54:43 3499
原创 Android 循环滚动控件ViewFlipper,可实现跑马灯或轮播图效果
ViewFlipper——Android循环滚动控件1、效果如下:2、实现方法(1)创建进出动画上下滚动动画y_in.xml<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> &l...
2018-11-29 10:26:16 3090
原创 android Camera 设置焦距
1、添加Camera权限2、判断是否支持变焦public boolean isSupportZoom() { boolean isSuppport = true; if (mCamera.getParameters().isSmoothZoomSupported()) { isSuppport = fal...
2018-11-26 15:16:17 8723 1
原创 Android 贴纸样式标签
demo链接:https://download.csdn.net/download/meixi_android/10802704样式效果 实现方法:1、自定义标签类public class LabelImageView extends ImageView { LabelViewHelper utils; public LabelImageView(Co...
2018-11-23 11:43:09 1109
原创 Android 统一View样式,textview样式
1、在values文件夹下的styles文件里面创建textview样式——@android:style/Widget.TextView可以替换为其他view,如:button,CheckBox。。。。。<style name="mytextstyle" parent="@android:style/Widget.TextView"> <item name="an...
2018-11-23 09:34:31 2745
原创 Fragment生命周期与宿主Activity生命周期
当启动activity是,同时启动activity里面的fragment,各生命周期的起调流程11-22 16:51:22.051 8358-8358/com.txjifei.mapclient.liteapp E/lgqq: ...Activity====onCreate===1111111-22 16:51:22.070 8358-8358/com.txjifei.mapclient.l...
2018-11-22 17:02:42 666
转载 Android 特效大全代码资源——源码
常用的 iOS 风格 dialog 和 meterial design 风格的 dialog:https://github.com/glassLake/DialogUtils提高 Android 应用的颜值,酷炫 UI 组件汇总:https://github.com/madongqiang2201/viewsAwesome-MaterialDesign- MaterialDesignCen...
2018-11-22 10:47:59 7944 3
原创 java 堆和栈的区别
java堆、栈、堆栈的区别1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共 享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告...
2018-11-21 15:44:45 254
原创 java 数据结构详解,数组,集合,HashMap
1、数组数组声明方式有两种(1)String [] arrays = {"ab","ac","cc","66","+++"};arrays[3]="99";//更改值(2)String [] arrays =new String[5];arrays[3]="99";//赋值1、2删除元素方法。。。。。。。。。。。。。。。。。。。。。。。
2018-11-21 15:07:13 244
原创 Android 获取图片详情——长度,宽度,大小,类型
imageView = (ImageView) findViewById(R.id.imageView);imageView.post(new Runnable() { @TargetApi(Build.VERSION_CODES.HONEYCOMB_MR1) @Override public void run() { BitmapDrawable dr...
2018-11-20 17:02:50 1163
原创 HashMap和Hashtable的区别
HashMap和Hashtable的区别HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要的区别有:线程安全性,同步(synchronization),以及速度。HashMap几乎可以等价于Hashtable,除了HashMap是非synchronized的,并可以接受null(HashMap可以接受为null的键值(key)和值(valu...
2018-11-16 17:53:37 159
原创 Android 实现选中与非选中样式效果
drawable文件<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/log_button_bgok...
2018-11-16 15:24:40 5816
原创 Android 下拉式抽屉折叠动画
自定义listview工具类1、public class ViewMeasureUtils { /** * 根据父 View 规则和子 View 的 LayoutParams,计算子类的宽度(width)测量规则 * * @param view */ public static int getChildWidthMeasureSpec...
2018-11-16 11:40:48 2609 1
转载 HTTP协议简介,数据安全 如何保证http传输安全性,http与https区别
目前大多数网站和app的接口都是采用http协议,但是http协议很容易就通过抓包工具监听到内容,甚至可以篡改内容,为了保证数据不被别人看到和修改,可以通过以下几个方面避免。重要的数据,要加密,比如用户名密码,我们需要加密,这样即使被抓包监听,他们也不知道原始数据是什么(如果简单的md5,是可以暴力破解),所以加密方法越复杂越安全,根据需要,常见的是 md5(不可逆),aes(可逆),自由组合...
2018-11-14 17:15:52 5469
原创 Android画板控件,可以写字,签名,画画并生成图片
1效果图 实现步骤1、添加画板控件module画板控件module下载:https://download.csdn.net/download/meixi_android/107747812、xml文件<?xml version="1.0" encoding="utf-8"?><LinearLayout android:id="@+id/co...
2018-11-09 14:06:31 2191
原创 Android 带阴影背景图片
1、添加依赖compile 'com.dingmouren.paletteimageview:paletteimageview:1.0.7'2、引用<com.dingmouren.paletteimageview.PaletteImageView android:id="@+id/palette" android:layout_width="400dp" ...
2018-11-06 11:18:16 1302
原创 Android 获取设备ID,手机厂商,运营商,联网方式,获取系统语言,获取时区
权限<uses-permission android:name="android.permission.READ_PHONE_STATE" />安卓6.0需动态获取权限:https://blog.csdn.net/meixi_android/article/details/82114026获取设备ID方法1private String getAndr...
2018-11-05 16:44:51 2094 1
原创 Android 数据解析——Gson与json
查看json数据详情链接:https://www.json.cn/相比json解析,Gson解析更高效简洁先看看json解析 JSONObject object = new JSONObject(s); String succ= object.getString("success");JSONArray barray = object.getJSON...
2018-11-02 09:52:52 940
原创 Android 自定义Switch,仿微信开关键Switch
效果实现方法1、drawable下创建滑动圆点switch_thumb<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> &
2018-11-01 14:29:15 825
原创 Android BroadcastReceiver,广播与进程通讯,APK安装广播,获取已安装列表
1、创建广播接收器:/** * 作者:created by meixi * 邮箱:13164716840@163.com * 日期:2018/11/1 09 */public class MyBroadcastReceiver extends BroadcastReceiver { //需要实现的方法 @Override public void onRec...
2018-11-01 10:16:06 1654
Android板实现双屏显示,DisplayManager和Display的使用
2020-12-09
Android开发,实现播放本地MP3和播放链接MP3音频
2020-09-07
Android开发HTTP使用okgo请求数据的实现demo
2020-08-13
Android 全局悬浮View实现,以及悬浮view点击事件
2020-07-02
Android 倒计时——Timer和CountDownTimer的使用,实现启动,暂停,继续,重复,重设时长以及启动service后台倒计时
2020-06-01
android开发实现插件化开发,使用hook启动未注册的activity实现demo
2020-05-11
ScrollView嵌套ViewPager,可滑动,可动态设置ViewPager高度
2020-05-05
android应用下载安装apk升级版本实现demo适配Android10
2020-04-30
TestAidl-master.zip
2020-04-21
Android 使用ViewPager实现view轮播效果,单个item分页样式,多个item分页样式,横向listview
2020-01-16
Android 开发百度地图检索关键字demo
2020-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人