- 浏览: 26843 次
- 性别:
- 来自: 北京
最新评论
文章列表
直接上demo地址,不知道写啥https://github.com/wudongze/QrScan-master
调用的时候上这段代码
QrScan.getInstance().launchScan(MainActivity.this, new IScanModuleCallBack() {
@Override
public void OnReceiveDecodeResult(final Context context, String result) {
mCaptureContext = (CaptureActivity)context;
Al ...
先以 Square 公司开源的 Retrofit 为例来介绍。
打开链接:
https://github.com/square/retrofit
然后看到如下的项目主页:
可以看到一个项目可以进行的操作主要就是两部分,第一部分包括 Watch、Star、Fork ,这三 ...
Intent是什么?
Android中提供了Intent机制来协助应用间的交互与通讯,或者采用更准确的说法是,Intent不仅可用于应用程序之间,也可用于应用程序内部的activity, service和broadcast receiver之间的交互。
Intent是一种运行时绑定(runtime binding)机制,它能在程序运行的过程中连接两个不同的组件。通过Intent,你的程序可以向Android表达某种请求或者意愿,Android会根据意愿的内容选择适当的组件来响应
activity、service和broadcast receiver之间是通过In ...
我们一步步来,从MVC开始。 MVC 我们都知道,模型——视图——控制器。为了使得程序的各个部分分离降低耦合性,我们对代码的结构进行了划分。 他们的通信方式也如上图所示,即View层触发操作通知到业务层完成逻辑处理,业务层完成业务逻辑之后通知Model层更新数据,数据更新完之后通知View层展现。在实际运用中人们发现View和Model之间的依赖还是太强,希望他们可以绝对独立的存在,慢慢的就演化出了MVP。 Presenter 替换掉了Controller,不仅仅处理逻辑部分。而且还控制着View的刷新,监听Model层的数据变化。这样隔离掉View和Model的关系后使得View层变的非常的 ...
在开发中很多用到自定义控件,其中大部分是有几个控件组合到一起使用,这里就联系到组合控件,我对自定义控件也不是太熟悉,昨天看写资料,自己写了个小demo,先从简单的来,组合控件,复杂的学会了在分享给大家,话不多说了,上代码吧
我们先举个例子,比如我们需要一个控件,左边一个文本,右边一个文本,下面一个横线,
下面附上demo地址
https://github.com/wudongze/WidgetDemo
来上代码
首先要把那块的布局实现出来
<?xml version="1.0" encoding="utf-8"?>
<Relativ ...
Bluetooth是目前使用最广泛的无线通讯协议,近距离无线通讯的标准。传说瑞典有个国王特别爱吃蓝莓导致自己的牙齿天天都是蓝色的,在他执政期间这位国王非常善于交际,能说会到,和邻国的搞得关系非常好,这个Bluetooth的发明者觉得蓝牙它的作用就是在近距离沟通周围的设备,跟这个国王很类似,于是起名叫蓝牙。
Android 提供默认的蓝牙协议栈是 BlueDroid,分为两层:蓝牙嵌入式系统(BTE)和蓝牙应用层(BTA),BTE 层主要实现蓝牙的核心功能,BTA 层则主要负责和 Anroid 框架通信
Android 4.2 之前,Google 一直应用的是 Linux 官方蓝牙协议栈,即知名 ...
转载http://jeelee.iteye.com/blog/652003
在java中提供了大数字的操作类,即java.math.BinInteger类和java.math.BigDecimal类。这两个类用于高精度计 算,其中BigInteger类是针对大整数的处理类,而BigDecimal类则是针对大小数的处理类。下边我们介绍 ...
目前比较流行的DataBinding+Retorfit+Rxjava框架,在网上找了些资料,写个demo,分享给大家
github地址:https://github.com/wudongze/Android-MVVMFramework-master
RecycleView是谷歌在5.0后新出的一款控件,可以代替ListView,GridView,甚至可以做出瀑布流的效果,耦合性极低,有兴趣的朋友可以研究一下哈github的地址:https://github.com/wudongze/PageRecycleView
在使用as开发的时候有时候会遇到这个错误
Error:Execution failed for task ':app:preDexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:\Program Files\Java\jdk\bin\java.exe'' finished with non-zero exit value 1
刚才遇到这个头疼好半天,百度了半天,貌似是堆内存的问题,具体是不是也不知 ...
在android6.0中谷歌对权限加强了管理,运行时权限必须开发者申请,有对开发app造成挺大的困扰,尤其是一个app中多个权限处理,这里给大家提供一个demo希望能帮助大家,刚才看到一个支付宝收银台弹框demo拿我代码的人说自己写的,希望转载请注明出处
ProgressBar progressBar = (ProgressBar) layout.findViewById(R.id.progressbar);
progressBar.getIndeterminateDrawable().setColorFilter(
context.getResources().getColor(R.color.colorPrimary),
android.graphics.PorterDuff.Mode.SRC_IN);
这样就ok了
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- 填充 -->
<solid android:color="@color/white" /> <!-- 定义填充的颜色值 -->
<!-- 描边 -->
<stroke ...
都说程序员苦,因为不热爱,为啥不热爱,我总结一下几点原因:
1、总加班,该需求,调bug;
2、找女朋友困难(其实是情商低);
3、在别人眼里总是屌丝,加班狗的印象;
4、不善于沟通;
目前就这些,欢迎吐槽
其实和农村盖房子,在太阳底下晒得人相比我们已经很不错了,不要埋怨,要努力往上爬,或者努力创业什么的,适当的把一些东西,想好的,想想那些比你过的还不好的,别总想比你好的东西,那你的幸福感就降低了 就这些吧,第一次发帖,欢迎聊天
在使用as的时候,svn提交代码的时候出现这个错误:
Error:svn: E165001: Commit failed (details follow): svn: E165001: Failed to
这是什么错误呢,,,,,,唉我也不知道,但是我知道怎么解决就ok,
在项目上点击右键--->找到svn的列表----->Clean up一下在提交,就ok了,开始上图