随笔分类 -  Java Daily Diary

Something important,difficult or something easily forgotten.
摘要:使用Python清除DICOM中患者信息,以下代码由ChatGPT生成,测试通过,需先安装 pydicom 库。 import os import pydicom from pydicom.filereader import InvalidDicomError def clear_patient_i 阅读全文
posted @ 2024-02-29 15:11 祁连山 阅读(203) 评论(0) 推荐(0)
摘要:● 依赖:compile 'org.jetbrains.anko:anko:0.10.0' ● 界面: import android.view.View import org.jetbrains.anko.* import org.jetbrains.anko.sdk25.coroutines.on 阅读全文
posted @ 2017-07-10 12:00 祁连山 阅读(972) 评论(0) 推荐(0)
摘要:Kotlin的强悍震撼了我,android中每个应用都会用到SharedPreference在Kotlin中使用竟是如此简单! 使用时直接读取赋值,再也不用edit、commit,以我们最常用的引导页判断来说,如果是第一次进入应用跳转到GuideActivity,否则启动MainActivity,使 阅读全文
posted @ 2016-12-09 12:06 祁连山 阅读(3114) 评论(0) 推荐(0)
摘要:1、安装Kotlin插件 在plugin中搜索kotlin,安装两个kotlin插件,重新启动Android Studio。2、build.gradle(project level) 3、build.gradle(Module level) 阅读全文
posted @ 2016-12-08 14:37 祁连山 阅读(1870) 评论(0) 推荐(0)
摘要:Base64与Bitmap互转 如Base64的图片: 阅读全文
posted @ 2016-08-15 20:13 祁连山 阅读(1694) 评论(0) 推荐(0)
摘要:使用Android Annotations框架gradle配置1、修改Module下的build.gradle 2、点击右上角”Sync Now“(图1)或点击工具栏第七个按钮(图2)同步gradle配置 图1 图23、编写测试代码4、在AndroidManifest.xml中配置MainActiv 阅读全文
posted @ 2016-06-01 21:34 祁连山 阅读(413) 评论(0) 推荐(0)
摘要:前几天搭建了Maven私服,但是想在外网访问只能通过ip地址,因为公司用的不是固定ip所以,ip地址每次不一样,都要先打开极路由查看一下当前ip才能用,更恶心的是,代码check out只能一次,下次地址一变,就没办法更新,所以今天早上一来,先把这件事情搞定。1、登录到路由器找到网络参数中的DDNS 阅读全文
posted @ 2016-05-16 13:01 祁连山 阅读(453) 评论(0) 推荐(0)
摘要:最近从SVN下载的代码,在本地构建时出现了诸多问题,部分依赖下载超时,就想起在局域网搭建Maven私服,废话不说了,在测试服务器上建的已经成功,就随便找台机子再练习一遍顺道写个日志。1、前往http://www.sonatype.com/download-oss-sonatype下载Nexus-Bu 阅读全文
posted @ 2016-05-13 12:42 祁连山 阅读(2958) 评论(0) 推荐(8)
摘要:在移动应用满天飞的时代,随着移动支付的盛行,很多应用中都集成了支付功能。之前的支付一直不是我负责,近期这个项目我负责订单模块少不了要做支付,每每提起支付就觉得怕怕,觉得很难,但当真正做的时候却远远没有想象中的那么难。支付宝的SDK提供了demo,我们只需要配置好一些基本信息,这个demo就可以正常支 阅读全文
posted @ 2016-04-09 17:20 祁连山 阅读(3662) 评论(4) 推荐(1)
摘要:今天把公司闲置的一台Mac-mini重装了下系统感觉用着速度还不错,平时上班用的机器USB有些问题,所以打算用这台Mac。以往开发用Intellij Idea就够用,但是这次项目引用的jar包太多,遭遇android Multi-Dex限制,所以用了Android Studio做分包。接下来得先下载 阅读全文
posted @ 2016-04-02 18:27 祁连山 阅读(4240) 评论(2) 推荐(0)
摘要:项目里要用到开奖公告,单行显示向上滚动的TextView,网上随便找了一个控件发现效果还不错改装一下就可以用到项目里。唯一不妥的地方就是字体大小不太好控制,不是正常的字体大小,也没有深究代码,先把工作完成了留待以后处理。先上个图给大家看看效果:动画效果很好,不多说了,代码下面发一下,需要的盆友请自便 阅读全文
posted @ 2016-03-31 09:40 祁连山 阅读(1499) 评论(0) 推荐(0)
摘要:一个但凡涉及到用户信息的应用,总少不了设置用户图像这个小功能。之前做这块的时候只是简单的复制粘贴导致最近再做这个功能的时候,却发现问题很多,拍照及相册选择后启动系统裁剪要不崩溃要不就是没有返回数据,今天好好梳理一下这个功能。 调用系统拍照界面: 调用系统相册界面: 这里补充一下,很多网友都说andr 阅读全文
posted @ 2016-03-26 18:17 祁连山 阅读(986) 评论(1) 推荐(3)
摘要:在android开发中,常常有联系人页面,在这篇和大家分享一下项目中刚刚添加的联系人页面,代码直接从项目中提取出来,没有太多时间修改;使用 StickyListHeaders-master 开源项目及SiderBar。先上图看看效果。 同时用的三方jar包有:glide pinyin4j。原理还是相 阅读全文
posted @ 2016-03-10 16:00 祁连山 阅读(326) 评论(0) 推荐(0)
摘要:项目中一个列表子项中也需要用到列表,这就不由得使我想到ListView的嵌套,其实这个东西想想也只是复杂了一点,并没有什么难的地方,可是却依然在这里狠狠滴栽个跟头。问题出在子列表动态展开的操作上。可能说一大堆,不如一张图来的直接,无图言X,好吧,上图。 布局结构: <LinearLayout> <l 阅读全文
posted @ 2016-03-04 11:01 祁连山 阅读(465) 评论(0) 推荐(0)
摘要:研究greenDAO有几天了,刚开始看别人的博客基本都把我带到了沟里,讲gradle把简单的问题搞得非常复杂,而且都是抄来抄去,看来看去也就那么几篇,实在看不下去了,只得硬着头皮自己琢磨,好在终于把这个问题解决了。问题:究竟greendao-generator如何工作,怎么生成DAO代码到andro... 阅读全文
posted @ 2015-12-15 11:55 祁连山 阅读(3188) 评论(2) 推荐(3)
摘要:Spring入门,Spring基础 阅读全文
posted @ 2015-11-29 13:31 祁连山 阅读(502) 评论(0) 推荐(0)
摘要:昨天看到群里有人共享了视频弹幕类库,就下载下来测试了一下,发现效果还错,于是整理一下,发布出来,有需要的朋友可以下载来看看。先上个图看看效果:下载地址:http://pan.baidu.com/s/1nt5wK1z 阅读全文
posted @ 2015-11-28 18:14 祁连山 阅读(338) 评论(0) 推荐(0)
摘要:在安卓开发中EditText是比较常用的控件之一,那我们平常看到EditText填写了内容之后右边会出现一个删除的按钮,这样可以方便用户对其中文本清空操作,是非常人性化的,我们可以重写EditText来达到这样的效果。代码很简单,需要的盆友直接考皮就可以用,注意里面引用到一个删除按钮的图片资源。... 阅读全文
posted @ 2015-06-30 14:00 祁连山 阅读(274) 评论(0) 推荐(0)
摘要:最近在开发过程中需要频繁的为测试的同事签名apk,感觉非常很麻烦,于是就想把Intellij或是Eclipse使用的默认debug.keystore文件替换成发布用(生产环境)的签名文件,这样就可以直接运行,不用频繁地签名apk文件了。 如果直接使用生产keystore进行调试,编译时会报... 阅读全文
posted @ 2015-05-28 21:53 祁连山 阅读(1295) 评论(0) 推荐(0)
摘要:使用Intellij的这段时间,一直在寻找一些技巧,不断提高对它的熟练度。接下来告诉大家一个小秘密,带大家体验一下Intellij半自动格式化代码的快感。那要使用这个功能还得安装一个插件--Eclipse Code Formatter,这个可以从Intellij的仓库中在线安装,不过这个速度确实... 阅读全文
posted @ 2015-05-18 00:44 祁连山 阅读(22611) 评论(0) 推荐(1)