操作
文章平均质量分 57
梦想不上班
这个人懒得写资料
展开
-
必备知识安卓开发
---------- 创建型模式 - 6个 ----------- 单例模式懒汉式、饿汉式、静态内部类、双重锁检查、枚举- 建造者模式最明显的标志就是使用Build类AlterDialog、Notification各大开源框架广泛使用 Gson、Okhttp- 原型模式更快的获取到一个相同属性的对象Intent、OkHttpClient- 工厂模式3个简单工厂(静态工厂)、工厂方法、抽象工厂BitmapFactory、MediaPlayerFactory、Execut原创 2021-02-04 10:35:57 · 127 阅读 · 0 评论 -
android多线程asyncTask与Handler用法
一、HandlerHandler是一个用作线程之间相互通信的类。Handler一共由四个部分组成 handler,Message,MessageQueue,Looper。其中:handler是用来发送消息的,message可以携带少量信息,MessageQueue是一个消息队列,而Looper是一个管理消息队列的类。当一条message通过handler的sendmessage方法被发送以后,这条消息就会加入到MessageQueue队列中,等待被发送到handler对象的回调方法handler原创 2021-02-04 10:26:34 · 348 阅读 · 0 评论 -
Android 进阶性能优化
如题,这是一篇关于Android面试-性能优化最常问的面试题、面试点的文章。这也是“Android-面试官”系列文章。好了,废话不多说,直接冲冲冲!前排温馨提示:阅读本文前,请自备豆浆!如果你已经有 2 - 3 年以上Android开发经验还不懂的怎么去优化自己的项目,那就有点说不过去了。无论是日常工作中还是跳槽面试的时候,性能优化都是我们打怪成长为一名优秀的高级开发工程师所必备的技能。下面是我总结了一套通用级别的 Android 性能优化知识点以及大小厂高频的性能优化面试真..原创 2021-02-04 10:13:25 · 647 阅读 · 0 评论 -
冷启动1s白屏优化
<style name="AppTheme.Splash" parent="AppTheme"> <item name="android:windowBackground">@drawable/start_page_market_img</item> <item name="android:windowNoTitle">true</item></style>添加一个图片start_page_market_img.原创 2021-02-04 10:06:36 · 122 阅读 · 0 评论 -
java代码设置设置颜色
getResources().getColor(R.color.black)原创 2019-05-18 11:02:38 · 1229 阅读 · 0 评论 -
根据Veho号码,转化成Unicode编号
class StringUnicode { /** * unicode转字符串 * * @param unicode * @return */ public static String unicodeToString(String unicode) { StringBuffer sb = new StringBuffer(); String[] hex = unicode.split("\\\\u"); .原创 2021-02-02 17:58:53 · 182 阅读 · 0 评论 -
android语音播报
百度TTS引擎离线语音合成+语音播报已个人测试,可用声音满意,代码只是一个模块参考还需要一些文件下面连接方可进入下载demo,虽花钱但是负责你到最后实现mqtts长连接 双进程保活 tts中文语音播报 mqtt断开重连 demo已实现有问题加qq1546079149点我下载<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"></uses-permissi...原创 2021-02-02 09:19:47 · 2646 阅读 · 7 评论 -
项目报错整理
这个是在使用Rxjava中的错误 没有用到订阅OnErrorNotImplementedException当您调用订阅与一个 Actrion1 作为参数,它只处理调用 onNext ,如果应用程序将会崩溃,将发生错误。//太注重结果反而会出错 心急吃不了热豆腐 二级列表中 高度设置为了自适应的错误 主意事项ExpandableLis...原创 2018-07-21 16:33:57 · 193 阅读 · 0 评论 -
圆角的输入框
//路径 在res/drawable/****<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"&am原创 2018-07-11 18:07:46 · 372 阅读 · 0 评论 -
db 的简单使用
各种导classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2'apply plugin: 'org.greenrobot.greendao'greendao { schemaVersion 1 //数据库版本号 daoPackage '包名.database' //设置时生成代码的目录 targetGenD...原创 2018-07-08 20:04:52 · 432 阅读 · 0 评论 -
Evendbar
//接受方public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layou...原创 2018-07-08 19:36:03 · 95 阅读 · 0 评论 -
Banner
public class Fragmentsyy extends Fragment implements OnBannerListener { private View view; private Banner ban; private ArrayList<String> list_path; private ArrayList<String> li...原创 2018-07-01 20:55:31 · 160 阅读 · 0 评论 -
ok
import java.io.IOException;import java.text.Format;import java.util.HashMap;import java.util.Map;import java.util.concurrent.TimeUnit;import okhttp3.Call;import okhttp3.Callback;import okhttp3.FormBod...原创 2018-07-01 20:41:22 · 181 阅读 · 0 评论 -
ImagLoder
@Override public void onCreate() { super.onCreate(); //创建ImageLoader ImageLoaderConfiguration configuration=ImageLoaderConfiguration.createDefault(this); ImageLoader.g...原创 2018-07-01 20:41:01 · 92 阅读 · 0 评论 -
绑定
var app = angular.module("myapp", []); app.controller("myCtrl", function($scope) {$scope.ss=false; $scope.users = [{ id: 1, checked: fal原创 2018-01-19 09:29:34 · 186 阅读 · 0 评论 -
android三级缓存
public class MyApp extends Application { private static final String TAG = "---MyApp"; private Context context;getOptions @Override public void onCreate() { super.onCreate(); ...原创 2018-05-18 11:03:04 · 398 阅读 · 0 评论 -
Adapter 购物
package com.bawei.dome_gouwu3;import android.util.Log;import android.view.View;import android.view.ViewGroup;import android.widget.BaseExpandableListAdapter;import android.widget.CheckBox;impor...原创 2018-06-30 11:05:49 · 143 阅读 · 0 评论 -
MyView
package com.bawei.dome_gouwu3;import android.content.Context;import android.support.annotation.Nullable;import android.util.AttributeSet;import android.view.View;import android.widget.LinearLayo...原创 2018-06-30 11:06:58 · 209 阅读 · 0 评论 -
购物的Activty
package com.bawei.dome_gouwu3;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.Log;import android.widget.CheckBox;import android.widget.ExpandableList...原创 2018-06-30 11:07:35 · 173 阅读 · 0 评论 -
购物的逻辑Adapter
public class MyAdapter extends BaseExpandableListAdapter { private static final String TAG = "MyAdapter"; private List<Baen.DataBean> data; public MyAdapter(List<Baen.DataBean> da...原创 2018-07-01 11:52:03 · 123 阅读 · 0 评论 -
自定义view
package com.jensen.day05_test01_0609;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.ViewGroup;/** * @Author JenSenLeung. * @Time 2018/6/9 ...原创 2018-07-01 13:23:16 · 109 阅读 · 0 评论 -
XRecyclerView
public class MyAdapt extends XRecyclerView.Adapter<RecyclerView.ViewHolder>{ public static final int a=0; public static final int b=1; private List<Baen.DataBeanX.DataBean> data ...原创 2018-07-01 14:29:09 · 145 阅读 · 0 评论 -
RecyclerView Activity
public class MainActivity extends AppCompatActivity { List<String> list = new ArrayList<>(); private RecyclerView recyClerView; @Override protected void onCreate(Bundle savedIn...原创 2018-07-01 19:37:14 · 396 阅读 · 0 评论 -
MyReceiver
public class MyReceiver extends BroadcastReceiver { String TAG = "tag"; @Override public void onReceive (Context context, Intent intent){ Bundle bundle = intent.getExtras(); ...原创 2018-07-01 20:14:26 · 617 阅读 · 0 评论 -
zzf合集
var app= angular.module("myApp",[]); app.controller("myCtrl",function($scope,$http){ $scope.depars=[{id:1,name:'财务部门'},{id:2,name:'京东部门'}]; $scope.xg=fals原创 2018-01-18 19:57:29 · 291 阅读 · 0 评论