Mac開發學習日記
阿杨的知识备份库
知识无穷无尽,有时候查到的知识下次可能忘记了,也可能会用,所以弄这么一个博客,进行知识的存储,也共享给需要的人!等我的水平够了,希望也可以自己写出原创的东西
展开
-
Tablayout报错Error inflating class android.support.design.widget.TabLayout
需要将activity当前的theme继承Theme.AppCompat原创 2020-08-20 15:13:30 · 436 阅读 · 0 评论 -
ZBar學習筆記2
上一篇文章已經說到我要蛋疼的自己打包.so文件當前先去github地址:https://github.com/chentao0707/ZBarBuildProj把項目下載下來大家也可以看到,這個項目其實已經是6年以前的了,zbar也已經沒有人維護,所以你用zbar,就要做好,這個準備,zbar的掃碼準確度我認為zxing是沒有辦法比的下載下來發現,這個項目應該是一個通過Eclipse寫的,我下面會介紹如何在android studio快速的把項目跑起來,並直接生成.so文件我的電腦是Ma原创 2020-08-08 11:57:25 · 137 阅读 · 0 评论 -
ZBar學習筆記1
由於zxing掃碼庫,在實際過程中使用,用戶一致在抱怨掃碼困難,其實zxing,對於電腦生成的二維碼,或者手機端生成的二維碼,掃碼速度確實很快,但是當你將二維碼實際打印出來以後,這種方式更加貼近掃碼功能的使用,在對這些二維碼進行掃碼情況下,測試發現當你把手機橫起來,掃描,比你豎起來要能夠更加容易掃碼出來,由於zxing在掃描的情況下,默認橫屏的數據進行處理,實際使用的zxing庫為了更加快速的掃描,都添加了一個將橫向的圖像數據,轉換成豎向的數據,但是其實沒有用,因此覺得,項目zxing與zbar共存的方案,原创 2020-08-07 16:18:17 · 113 阅读 · 0 评论 -
記錄找到的:如何在mac上顯示隱藏文件以及顯示隱藏文件
在“终端”输入命令(慎用):在“应用程序”里的“实用工具”里,找到并打开“终端”后输入以下两行命令(一行输完按回车),即可显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool truekillall Finder如果想恢复文件的隐藏状态,可用以下两行命令(一行输完按回车):defaults write com.apple.finder AppleShowAllFiles -bool falsekillall Fi原创 2020-07-18 17:49:22 · 99 阅读 · 0 评论 -
PBOC規範計算MAC在Android上的使用
近期,公司安排了一個新的功能,需要對內容進行簽名,文檔上面的文字就是: 按PBOC规范计算MAC,初始向量为8字节0x00 之前並沒有用過這種方式計算簽名值,立馬百度搜索,確定了,這個計算mac,其實有兩種,後來後台的同事提供軟件以後發現,他們的簽名方法其實就是:PBOC3DESMAC,大家如果有別的疑問可以直接用這個關鍵字去搜索,就有很多文章了我得也就是根據網上搜索的,然後對立面錯誤的代碼進行修改,得到了,在Android系統上,契合這次任務使用的代碼,如果有需要,直接複製黏貼,拿去用就行,原创 2020-07-08 19:43:39 · 188 阅读 · 1 评论 -
關於APP放置一段時間後出現卡在某個界面無響應的處理分享
背景:APP最近需要發新版本,提給測試部測試後,測試部發現了一個bug,APP放置在後台,手機息屏放置一段時間後,這個時間無法確定,測試部的人是放置一晚上,作為測試條件,發現確實存在這個問題原因分析:拿到手機後,打開應用,發現App可以打開,但是,無法進行任何操作,只能打開手機應用後台,關閉App進程,重新打開App,App恢復正常,一開始的判斷是App內存優化不足夠,導致的內存爆了,後來仔細分析並網上查詢以後,確定是App出現ANR導致的問題ANR導致的原因(網上搜索以後自行覺得的重點):In原创 2020-07-03 09:46:01 · 307 阅读 · 0 评论 -
Xcode版本10.15svn报错svn: error: The subversion command line tools are no longer provided by Xcode解决
最近申請了拿公司的2017年mac一體電腦進行android項目開發手賤刪除了xcode,重新下載以後,已經是xcode10.15版本,該版本情況下,xcode已經沒有了svn工具,導致,我在使用androidstudio時候,以前還可以直接在項目裡面上傳代碼(無需使用第三方工具)回来后下载一下开发中需要的东西,却卡在了svn上很久,idea也无法用,根据搜索的度娘,多数人反馈只需要将删除:sudo rm -rf /Library/Developer/CommandLineTools.原创 2020-06-22 13:07:16 · 574 阅读 · 3 评论