- 博客(51)
- 收藏
- 关注
原创 开机自启动
1.注册一个广播在androidMainfact<receiver android:name="com.example.test_demo.Mybroad" > <intent-filter > <action android:name="android.int...
2019-09-23 11:04:22
157
原创 超简单的相机相册+日期选择器
1、导入依赖://日期选择器implementation 'com.contrarywind:Android-PickerView:3.2.6'2.清单文件中的权限<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.pe...
2019-01-20 10:14:59
269
原创 调用相机相册 上传服务器
public class MyFragment extends Fragment implements IView {private Unbinder bind;@BindView(R.id.grzl_text)TextView textPersonData;@BindView(R.id.wdqz_text)TextView textMyCircle;@BindView(R.id.z...
2019-01-19 20:13:42
315
原创 8.0以上相机的动态调用
1.AndroidManifest.xml清单文件下的配置在 application 里面添加&lt;provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.tiamo.sumproject" android...
2019-01-19 08:22:15
331
原创 超级简单的购物车吸附
导入依赖.在本项目中android {configurations.all { resolutionStrategy.force 'com.android.support:support-annotations:26.1.0' //循环一个个的依赖库 resolutionStrategy.eachDependency { DependencyResolveDetail...
2019-01-13 20:56:47
163
原创 自定义拦截器(请求头)
builder.addInterceptor(new Interceptor() { @Override public Response intercept(Chain chain) throws IOException { Request request = chain.request(); SharedPrefer...
2019-01-06 21:01:20
973
原创 简单的正则判断
1.自己创建一个类里面写:如下这里只简单判断了手机号和密码public class Validator {public static final String REGEX_MOBILE = "^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$";public static final String RE...
2019-01-06 19:51:20
164
原创 点击切换视图,并跳转传值
1,MainActivity的xml布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" ...
2019-01-01 20:32:32
1223
原创 自定义头部视图
1.写一个自定义的头部视图<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:orientation="
2019-01-01 19:10:27
268
2
原创 简单的Retrofit+OkHttp(get+post)
1.写一个Retrofit管理类public class RetrofitManager {private final String URL = &quot;http://www.zhaoapi.cn/product/&quot;;private static RetrofitManager retrofitManager;public static synchronized RetrofitManage...
2019-01-01 19:06:36
351
1
原创 Fresco+高斯模糊
1.添加依赖implementation 'com.facebook.fresco:fresco:0.14.1'2.Applicationpublic class MyApp extends Application { @Override public void onCreate() { super.onCreate(); Fresco.in...
2018-12-25 19:48:22
762
原创 js互调
1.Activity/*webView创建流程: 1. 添加权限:AndroidManifest.xml中必须添加联网权限,否则会出Web page not available错误。 &lt;uses-permission android:name="android.permission.INTERNET" /&gt; 2.在xml中添加一个WebView,或者直接用代码new一个...
2018-12-21 08:28:50
261
原创 兴趣树
1.Activity页面public class TreeActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.a...
2018-12-20 16:02:25
138
原创 Banner轮播
public class LoginActivity extends AppCompatActivity implements IView {private String path = "http://www.zhaoapi.cn/product/getProductDetail";private IPersenterImpl iPersenter;private Banner pager...
2018-12-17 19:10:58
150
原创 简单的动画递归
效果图:↓1.自定义view@SuppressLint("AppCompatCustomView")public class MyView extends ImageView { public MyView(Context context) { super(context); }public MyView(Context context, Attribut...
2018-12-13 09:49:00
914
原创 自定义分割线
public class DividerGridItemDecoration extends RecyclerView.ItemDecoration {private Drawable mDivider;public DividerGridItemDecoration(Context context) { //在构造方法中,将分割线的样子拿到 mDivider = Conte...
2018-12-11 14:28:07
483
原创 Okhttp--上传图片
工具类public class OkHttpUtils {private static volatile OkHttpUtils mInstance;private OkHttpClient mClient;private Handler mHandler = new Handler(Looper.getMainLooper());/** * 第一步,写一个单例,这里用的懒汉式,...
2018-12-11 13:52:23
691
原创 OkHttp--post请求
1.依赖implementation 'com.squareup.okhttp3:okhttp:3.11.0'implementation 'com.squareup.okio:okio:1.11.0'implementation 'com.squareup.okhttp3:logging-interceptor:3.11.0'2.创建工具类public class OkHttpUti...
2018-12-11 13:49:44
268
原创 OkHttp--get请求
1.依赖implementation 'com.squareup.okhttp3:okhttp:3.11.0'implementation 'com.squareup.okio:okio:1.11.0'implementation 'com.squareup.okhttp3:logging-interceptor:3.11.0'2.创建一个工具类(使用单例模式)public class...
2018-12-11 13:44:12
289
原创 适配器里面截取字符串
String images = list.get(position).getImages(); String[] split = images.split("\\|"); List<String> list = Arrays.asList(split);
2018-12-09 20:06:23
157
原创 第三方登录
1.按步骤导入该导入的东西2.在你的Application里面写入:UMConfigure.init(this,&quot;5a12384aa40fa3551f0001d1&quot;,&quot;umeng&quot;,UMConfigure.DEVICE_TYPE_PHONE,&quot;&quot;); PlatformConfig.setQQZone(&quot;1004244
2018-12-09 19:40:50
296
原创 TextView--跑马灯
1.直接在布局中设置(当布局中出现一些获取焦点的View时就不可用)<TextView android:layout_width="0dp" android:layout_height="wrap_content" app:layout_constraintLeft_toLeftOf="parent" app:layout_c...
2018-12-07 15:26:13
124
原创 简单的扫描二维码吐司+生成二维码
1.导入依赖(build.gradle)implementation 'cn.bingoogolapple:bga-qrcode-zxing:1.3.4'2.MainActivity页面public class MainActivity extends AppCompatActivity {private EditText editText;private ImageView ima...
2018-12-03 19:58:16
327
原创 自定义View--流式布局
1.内容视图public class WaterFallItem extends LinearLayout {private int mChildMacHeigh;private int mHSpace = 20;private int mVSpace = 20;public WaterFallItem(Context context) { super(context);}...
2018-12-02 23:57:38
140
原创 自定义View---随机显示TextView并更换背景颜色
1.自定义View@SuppressLint("AppCompatCustomView")public class Random extends TextView{ public Random(Context context) { super(context); init(); }public Random(Context context, ...
2018-11-29 19:44:32
564
原创 XListView上拉加载,下拉刷新
1.MainActivity页面public class MainActivity extends AppCompatActivity {private XListView xListView;private int page;private NewsAdapter adapter;private String path = "http://www.xieast.com/api/new...
2018-11-29 14:19:08
116
原创 自定义View---抽奖转盘
1.自定义一个类继承Viewpublic class MyView extends View { //画笔 Paint mPaint; //扇形的瓣数 int mCircleCount = 6; //开始的角度 float mStart = 0; //文字角度 int textAngle = 5; RectF rectF;...
2018-11-29 14:10:12
500
原创 三秒倒计时
Activity页面public class LoginActivity extends AppCompatActivity {private TextView textView;private SharedPreferences sharedPreferences;private SharedPreferences.Editor editor;private int i = 3;@...
2018-11-22 20:01:07
374
原创 Activity的基类+Fragment的基类
1.Activity的基类public abstract class BaseActivity extends AppCompatActivity {@Overrideprotected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setCo...
2018-11-22 19:14:27
251
原创 PullList+多条目(困难版(轮播图+数据展示))
1.Fragment页面public class PullFragment extends Fragment {private PullToRefreshListView pull;private PullBase pullBase;private int page;private String path="http://172.17.8.100/movieApi/movie/v1/f...
2018-11-22 15:42:09
238
1
原创 简单的多条目
1.适配器public class ListBase extends BaseAdapter {private Context context;private List<ShowBean.DataBean> list;public ListBase(Context context) { this.context = context; list = new A...
2018-11-22 11:05:02
138
原创 Fragment频道管理
1.fragmnet页面public class showFone extends Fragment {private TabLayout tabLayout;private ViewPager pager;private ImageButton button;private List&lt;ChannelBean&gt; list;private ShowBase showBase...
2018-11-21 19:16:17
361
6
原创 FlyBanner无线轮播
切记!导入依赖implementation ‘com.recker.flybanner:flybanner:1.3’本地轮播网络轮播根据自己的需求来public class Stwo extends Fragment {private FlyBanner flyBanner;//有地址是为了得到地址里面的图片地址(使用HiJson查看)private String path = "h...
2018-11-21 14:37:45
263
原创 判断是否有网络+PullToRefreshListView+添加数据库+无线轮播(本地图片)
1.嵌套的Fragment页面dao层+sql语句:https://blog.youkuaiyun.com/weixin_43587850/article/details/84204659public class Sone extends Fragment {private ViewPager pager;private PullToRefreshListView listView;private...
2018-11-21 14:03:38
180
原创 正在上映+即将上映
1.主Fragment里面嵌套public class Ftwo extends Fragment { private TabLayout tabLayout; private ViewPager pager; private TabBase tabBase; @Nullable @Override public View onCreateView(@NonN...
2018-11-18 21:08:54
167
原创 Dao层+sql语句
1.Dao层public class MoveDao { private static MoveDao instance; private SQLiteDatabase database;private MoveDao(Context context) { database = new DBHelper(context).getWritableDatabase();}...
2018-11-18 21:01:32
4470
原创 无限轮播图
1.Applation设置全局(记得在清单文件中注册)public class App extends Application {@Overridepublic void onCreate() { super.onCreate(); ImageLoader.getInstance().init( new ImageLoaderConfigurati...
2018-11-17 08:37:53
209
原创 侧滑(点击条目进行跳转+点击更换头像(二次采样))+ViewPager
1.Layout布局&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app=&
2018-11-16 19:08:34
253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人