Size: a a a

Android NDK (C++) — русскоговорящее сообщество

2019 June 28

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Viacheslav L
А если общаться между си и Явой через localsocket, например? Да, обоим нужно знать протокол, но точка входа только 1, и невооружённым глазом не видно
Уже выше предлагалось
источник

V

Victоr in Android NDK (C++) — русскоговорящее сообщество
Viacheslav L
А если общаться между си и Явой через localsocket, например? Да, обоим нужно знать протокол, но точка входа только 1, и невооружённым глазом не видно
вроде как особого смысла нет, у тебя есть возможность посмотреть как работает протокол в джаве, или даже просто использовать декомпилиный класс напрямую не разбираясь особо в деталях.
источник

А

Антон in Android NDK (C++) — русскоговорящее сообщество
Всем привет,  совсем недавно начал интересоваться системным программирование под андройд.
Пока нашел единственную книгу Roger - Android system programming.

Порекомендуйте еще книги на эту специализацию. А лучше онлайн курсы.
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
anyone know what line drawing algorithm Android Canvas uses
источник

V

Victоr in Android NDK (C++) — русскоговорящее сообщество
Matthew Good
anyone know what line drawing algorithm Android Canvas uses
it uses opengl es, not sure that any algorithm is needed to draw line
https://solarianprogrammer.com/2013/05/13/opengl-101-drawing-primitives/
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
Антон
Всем привет,  совсем недавно начал интересоваться системным программирование под андройд.
Пока нашел единственную книгу Roger - Android system programming.

Порекомендуйте еще книги на эту специализацию. А лучше онлайн курсы.
еще есть книга embedded android немного устаревшая но всетаки частично актуальная, android hackers handbook. из видео был неплохой ролик от alexandra gargenta о том как добавить свой системный сервис
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
впринципе у меня даже ссылки гдето были
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
ok
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
how do i obtain a Canvas object
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
so i can just call DrawLine directly instead of trying to implement it
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
ughhhh i wish there was some kind of magic function that would just return a rendered waveform as a series of row/column pixels for me to draw in a loop
источник

V

Victоr in Android NDK (C++) — русскоговорящее сообщество
Matthew Good
ughhhh i wish there was some kind of magic function that would just return a rendered waveform as a series of row/column pixels for me to draw in a loop
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
specifically for the use in bitmap's
источник

V

Victоr in Android NDK (C++) — русскоговорящее сообщество
Matthew Good
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Matthew Good
specifically for the use in bitmap's
There is no way around creating peaks data
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
You must have a full set of samples in order to build scaled versions of peaks
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Background threading involved
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
If you start omitting samples you will get a garbage looking waveform
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
When your zoom is close enough, you just draw with straight lines between samples. When 2+ samples are in one physical pixel, you must evaluate top and bottom values and draw a column
источник